Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/doctrine/inflector

Doctrine Inflector is a small library that can perform string manipulations with regard to uppercase/lowercase and singular/plural forms of words.
https://github.com/doctrine/inflector

Merge pull request #132 from alcaeus/bc-layer

Add a BC layer for Inflector 1.0

211016681192a61fe40bcf6ddde298e4e8f4c754 authored about 5 years ago by Andreas Braun <[email protected]>
Add a BC layer for Inflector 1.0

0d20a5907cde6b2c2f397ec8551b488be5506c94 authored about 5 years ago by Andreas Braun <[email protected]>
Merge pull request #129 from eric-addcream/patch_canvas

Added pluralization rules for 'canvas' and 'gas'.

ec3a55242203ffa6a4b27c58176da97ff0a7aec1 authored about 5 years ago by Andreas Braun <[email protected]>
Added pluralization rules for 'canvas' and 'gas'.

d8b64d3ca03f5a385ccef9ff2e227236910a7ce3 authored about 5 years ago by eric-addcream <[email protected]>
Merge pull request #130 from alcaeus/fix-build

Fix build

58505fa91ff131e26743892434ec2e858d4b9cb2 authored about 5 years ago by Andreas Braun <[email protected]>
Drop nightly and add current stable PHP releases

5e0b01a1930f8e6a6e4ddf20cf0dce55981fc9ed authored about 5 years ago by Andreas Braun <[email protected]>
Merge pull request #125 from bryanschmidty/fix/words-ending-in-ia

Add Uninflected *ia Words to Plural Rules

8c913b9bab8d797c223e11939604149617dcc3ca authored over 5 years ago by Jonathan H. Wage <[email protected]>
fix code style

a847b755b3d96964503536d873c86cbf69ba9309 authored over 5 years ago by Bryan Schmidt <[email protected]>
fix for some words ending in *ia

35c0b60fb5b5a153672b7ecaf94679bd8bf0a7ed authored over 5 years ago by Bryan Schmidt <[email protected]>
Fix .github/FUNDING.yml

9c39d7ff71b14bd17d50096c724b097dfc24de0e authored over 5 years ago by Jonathan H. Wage <[email protected]>
Add .github/FUNDING.yml

8faa9f1ad4106c1e0a71d10957516653e98cbd19 authored over 5 years ago by Jonathan H. Wage <[email protected]>
Merge pull request #122 from nschoellhorn/doctrine-cs-6

Update to doctrine/coding-standard 6.0

c0f6d194a40f2b2d98c8b687d69b2ec67f71dd5c authored almost 6 years ago by Jonathan H. Wage <[email protected]>
Revert other dependencies back to state before coding-standard update

82c0c2714695f3b8cfc1c151516c864271ca1043 authored almost 6 years ago by Niklas Schoellhorn <[email protected]>
Update to doctrine/coding-standard 6.0 and fix style errors

2df4ad29def1359c321671d8286db493ab7d6576 authored almost 6 years ago by Niklas Schoellhorn <[email protected]>
Merge pull request #121 from CZechBoY/phpstan-0.11

Updated phpstan to 0.11 + added phpstan's rules for phpunit

8420bd470d51dc2589a99a9e5d07c89dd741e5d9 authored almost 6 years ago by Michael Moravec <[email protected]>
Added phpstan-phpunit rules to phpstan check

9e241c26a211d79bd6a6a0f3b6d2b5360077874f authored almost 6 years ago by Adam Žurek <[email protected]>
Updated phpstan to 0.11

edfe64a134fe38d0fc0a938b09b08b5eb8e498e0 authored almost 6 years ago by Adam Žurek <[email protected]>
Merge pull request #120 from benvdh/master

Add generic rule for mass nouns ending in '-ware'

2574369f9e8b095e60b93026ef54a2f4e21d8d05 authored almost 6 years ago by Jonathan H. Wage <[email protected]>
Add test cases for generic English -ware rule

52c01d2667adfd68210a0905b75c30ff4363f10e authored almost 6 years ago by Ben van der Harg <[email protected]>
Replace hardware, software, and middleware with generic rule (excluding ware as such)

ef08bb3bc9132d3ad75fdb537f0fb7c754b5c51f authored almost 6 years ago by Ben van der Harg <[email protected]>
Add special rule for 'hardware'

2371f499bfd08649179116c6618c05f43a179bb6 authored almost 6 years ago by Ben van der Harg <[email protected]>
Merge pull request #117 from Majkl578/travis-php7.4

CI: Test against PHP 7.4snapshot instead of nightly (8.0)

f17828d10caf3ade23d482160f1592d341bd47db authored almost 6 years ago by Jonathan H. Wage <[email protected]>
CI: Test against PHP 7.4snapshot instead of nightly (8.0)

b39e553c403858ca04a497ea7089c787488e0a77 authored almost 6 years ago by Michael Moravec <[email protected]>
Merge pull request #116 from doctrine/refactor-inflector-class

Refactor inflector class

003f2ddd4889bb65bb5469faffb7942279ee71bf authored almost 6 years ago by Jonathan H. Wage <[email protected]>
Move accented characters array to a private const.

89eae6b874c337267d5e563ef42f1adcf08b389e authored almost 6 years ago by Jonathan H. Wage <[email protected]>
Refactor urlize() and throw exception if preg_replace returns null.

1bc0dda52c4f18fcbcdc7c9073113e4b728c4970 authored almost 6 years ago by Jonathan H. Wage <[email protected]>
Merge pull request #114 from doctrine/improve-dx

Improve developer experience and make it easier to create an Inflector instance.

5bfd4c4b8f7961f2b5ae42e2f1e0c923387d1c8d authored almost 6 years ago by Jonathan H. Wage <[email protected]>
Improve developer experience and make it easier to create an Inflector instance.

182002db01bcb7d4ecfd85be154285f65bb8df50 authored almost 6 years ago by Jonathan H. Wage <[email protected]>
Merge pull request #110 from akondas/phpstan

Update phpstan to 0.10.8

0b116d3d484353a51fc787ff4e3f3de88858cb89 authored almost 6 years ago by Jonathan H. Wage <[email protected]>
Update phpstan to 0.10.8

c95c321ab176c0c759c49c3c534d731d487c0826 authored almost 6 years ago by Arkadiusz Kondas <[email protected]>
Merge pull request #103 from doctrine/urlize-functionality

Port Doctrine1 Inflector urlize functionality.

606d37b5e8075fa9f0e33b49a968a31458db681d authored almost 6 years ago by Jonathan H. Wage <[email protected]>
Port Doctrine1 Inflector urlize functionality.

7b467bb5174099af51734245aa323b9e8913c40f authored almost 6 years ago by Jonathan H. Wage <[email protected]>
Merge pull request #113 from doctrine/ubuntu

Use Ubuntu 16.04

361b0b4489d9f2036abf1dda6cb2d7b4f060aa96 authored almost 6 years ago by Andreas Braun <[email protected]>
Use Ubuntu 16.04

56cfffa087cefa83203dc6c4732c8214b0f4893e authored almost 6 years ago by Gabriel Caruso <[email protected]>
Merge pull request #111 from ntzm/patch-1

Update slugify example for 2.0

f7dffba75b2a6e918ab622aaa7c304d445ee1d8a authored about 6 years ago by Jonathan H. Wage <[email protected]>
Update index.rst

820b8c1493c6327800ce9f65f61eb74488abcb65 authored about 6 years ago by Nat Zimmermann <[email protected]>
Update index.rst

a3530a1a72d375b0b9f6d934cc5e6288bac9806f authored about 6 years ago by Nat Zimmermann <[email protected]>
Update slugify example for 2.0

2d0d6d72a9cdc672493b1a10cea7de11a7b0beee authored about 6 years ago by Nat Zimmermann <[email protected]>
Merge pull request #109 from Majkl578/php7.3

CI: Test against PHP 7.3

3eb831d9a61c44517b40ab737c7c835a292e3d91 authored about 6 years ago by Jonathan H. Wage <[email protected]>
CI: Test against PHP 7.3

7f16d11458271f90803c3198842515484cdafc01 authored about 6 years ago by Michael Moravec <[email protected]>
Merge pull request #108 from icanhazstring/bugfix/rule-software

Add special rule for 'software'

1a1e33ca2fa79b29f5abb8cc2256c332c3b1c2ee authored about 6 years ago by Jonathan H. Wage <[email protected]>
Add special rule for 'software'

f118c7901723dfad3ab3f1df0bd73c563f7c4525 authored about 6 years ago by icanhazstring <[email protected]>
Merge pull request #106 from carusogabriel/doctrine-cs-v5

Apply Doctrine CS v5

cb52bb65465013f4d837363fbc3f1936ece1f325 authored about 6 years ago by Jonathan H. Wage <[email protected]>
Apply Doctrine CS v5

06c425361cde5f1fd68e9753796facc5148ca62e authored about 6 years ago by Gabriel Caruso <[email protected]>
Merge pull request #105 from Majkl578/homepage

Update homepage

46f49ef098f20575e86b9b0e651831c2e2903c02 authored over 6 years ago by Michael Moravec <[email protected]>
Update homepage

09bd8667f8a2e0d4ebeda90c56acc01a627e87b1 authored over 6 years ago by Michael Moravec <[email protected]>
Merge pull request #104 from doctrine/doctrine-project-json

Add .doctrine-project.json to root of the project.

9db876ee6aebdcc6c83dc04bdcbbca25e3489d0f authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add .doctrine-project.json to root of the project.

43f184562d77181485556b1118f250c20d9279f2 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Merge pull request #102 from jasny/nop-inflector

Added NoopInflector (null object pattern)

ab2a6f5702002e1d5ad40d369e301142588c29e6 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Update docs to reflect new NoopWordInflector name.

8bb590799dc7901b6c147e2b4f0f81e999358ebf authored over 6 years ago by Jonathan H. Wage <[email protected]>
Renamed `NoopInflector` to `NoopWordInflector`

0a0fe4a7c4cfe39ff2b7ad0f55d6fc69adf1fa48 authored over 6 years ago by Arnold Daniels <[email protected]>
Fix docs.

`Doctrine\Inflector` instead of `Doctrine\Common\Inflector`.
Methods are not static

efce68a11477293fdb17032e86e52a07de8b1ca0 authored over 6 years ago by Arnold Daniels <[email protected]>
Added NoopInterator to documentation

4255fde4bde06a0b10ae36e352308a791eee96f5 authored over 6 years ago by Arnold Daniels <[email protected]>
Renamed NopInflector to NoopInflector

fc76b7d5121394e1fd92536fc608a438f09f9514 authored over 6 years ago by Arnold Daniels <[email protected]>
Added NopInflector.

The inflector does no operation (hence nop), simply returning the input.
This is an implementatio...

4380e00cdacf155cef67eddae19f0bbeab881c95 authored over 6 years ago by Arnold Daniels <[email protected]>
Merge pull request #101 from doctrine/improve-english-rules

Improve the English rules.

85ce90ffaa97f63647ea8980002bf07838b96652 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add test case to cover making sure casing of first character is maintained.

375010848aefd6ef29d694b4152b2e7821b2f324 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add social media to the uninflected list for english.

33dabab7b935c8ae0fefd706fa4419d9804e2334 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add test for employee-child and employee-children.

5e073ebebb3f5e3d9e4dcbdbc99ba7a58b802437 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add support for lens and lenses.

2460ace9d68d5fededd172442456483681dd4287 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Improve the English rules.

33832d8055382288038ab657ac51fe94d24de250 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Fix Acknowledgements docs.

36b6ec8eea77fc8c3d53d597ec02d567e7143755 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Merge pull request #97 from doctrine/more-refactoring

Add support for multiple languages.

9f50f4c45da9280ac054be2bd15d45858cf29c4c authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add support for Turkish.

cccee67af3ae2d137548d45d8f13711936735047 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add support for Spanish.

8c1cb3622bc23775544021826bae44a134f50440 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add support for Portuguese.

26a45572b2686ff75bf23149b9fb70b7a6330895 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add support for NorwegianBokmal.

3ae1dd6ba96c4ad6d1f04e1ef3c3deee52a305a7 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add support for French.

572ec27a9f276b97691d543b42eaa539ca62e96c authored over 6 years ago by Jonathan H. Wage <[email protected]>
Refactor how rules are defined for languages.

10c517a752fbba7675c4338e0ef1a266001d6b90 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Merge pull request #96 from carusogabriel/phpstan

Update to PHPStan 0.10

9894240cd59b892362af8883d395ebac0effef47 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Update to PHPStan 0.10

e664ca9747c51e79496725fc1807bfa250502426 authored over 6 years ago by Gabriel Caruso <[email protected]>
Merge pull request #95 from doctrine/1.3-docs

Add 1.3 docs.

45d9b132b262c1d03835cdeefd42938d881556fa authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add 1.3 docs.

ee5b6f9f1d0fe8b3cc7cdc58ff709bb26dd716ee authored over 6 years ago by Jonathan H. Wage <[email protected]>
Merge pull request #90 from doctrine/inflector2.0

Doctrine Inflector 2.0

f62dcf4f22797ff494df14fec4122f4a06b52a63 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Doctrine Inflector 2.0

2b6ecbc0f1d41f25f6a6d244f8839c1713804059 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Merge pull request #89 from doctrine/update-infrastructure

Update Doctrine infrastructure on doctrine/inflector repository.

1cec3f8a6ecb1874257dff9bf9a6e03bcb34a390 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Update Doctrine infrastructure on doctrine/inflector repository.

b1810041e781c8edea788a4fa18d90d9af0236dd authored over 6 years ago by Jonathan H. Wage <[email protected]>
Fix taxon/taxa with tests (#84)

0d27fd44fcac6661e648cd26c08867fbd2fbd010 authored over 6 years ago by phijui <[email protected]>
Bump to Doctrine CS 4.0 (#75)

* Bump to Doctrine CS 4.0

* Add PHPStan at max level

6b08abc6b91a4eb86d135094a7a70f524685d46c authored over 6 years ago by Gabriel Caruso <[email protected]>
Add middleware to plural uninflected (#86)

* Add middleware to plural uninflected

* Update tests

82890572668fc150f30046c5af7d6b277825c3b5 authored over 6 years ago by Dexter Marks-Barber <[email protected]>
Merge pull request #83 from doctrine/feature/initial-docs

Flush out the initial docs for the inflector.

89aedcb9b2a568efdd2ab376e0f60f428c977858 authored over 6 years ago by Jonathan H. Wage <[email protected]>
Flush out the initial docs for the inflector.

e3f9c39d4a693c2753d75055802c76f85158567e authored over 6 years ago by Jonathan H. Wage <[email protected]>
Add basic docs structure.

b92e6677627daebba1734a57f6655dfb28023f2f authored over 6 years ago by Jonathan H. Wage <[email protected]>
Merge pull request #81 from theojlab/singularize

Fix singularize for the word "saves". It should be "save", not "safe".

dfe20066f5636a55f5143671949812a12881e11e authored over 6 years ago by Andreas <[email protected]>
replace stray tab character with spaces.

daac391566a775109e34f7536444d2f0434c5278 authored over 6 years ago by Theo Larrieu <[email protected]>
Ensure correct singular/plural mapping of safe/safes as well as save/saves.

948304d855ccad9d7620df842870b9c1a61c6f16 authored over 6 years ago by Theo Larrieu <[email protected]>
Fix singularize for the word "saves". It should be "save", not "safe".

b1c35d5c522442d0159075c60ff433682d71069f authored over 6 years ago by Theo Larrieu <[email protected]>
Merge pull request #80 from carusogabriel/misspelling

Fix misspelling delimeter -> delimiter

0870e83c5c58b3b90748c86dd6a47312a404a29f authored almost 7 years ago by Andreas <[email protected]>
Merge pull request #79 from carusogabriel/phpunit

Update to PHPUnit 7

42b2b21c0177847198dcfa61984cd1e567abd4dd authored almost 7 years ago by Andreas <[email protected]>
Fix misspelling delimeter -> delimiter

71262ca728fc3c6f941a25331b4fa9f1557439b3 authored almost 7 years ago by Gabriel Caruso <[email protected]>
Update to PHPUnit 7

209be277028dea844b275b4780b71e5ac4f395e2 authored almost 7 years ago by Gabriel Caruso <[email protected]>
Merge pull request #76 from carusogabriel/patch-1

Small typo in README.md

c5313c1f16a6ae901e08d47f347a45b5ad94baf7 authored almost 7 years ago by Andreas <[email protected]>
Small typo in README.md

b61655c8ca48c45af4bedf0457b109e87b219cab authored almost 7 years ago by Gabriel Caruso <[email protected]>
Merge pull request #73 from Majkl578/cs

Build Stages + CS 3.0

87e0271f5a45ae369ff6f5b9297d564edf05755c authored almost 7 years ago by Andreas <[email protected]>
Apply Doctrine CS 3.0

c6b4a4b053573b3bbbf6bcff7fa99ef00f55d16d authored almost 7 years ago by Michael Moravec <[email protected]>
Travis: Use Build Stages

0a20b424df17ae29f29ecd3fe5dd8890ab888f75 authored almost 7 years ago by Michael Moravec <[email protected]>
Remove license

42a5622cdf3fbe82df68e74355689b658052a69f authored almost 7 years ago by Michael Moravec <[email protected]>
Merge pull request #72 from andreybolonin/patch-1

Update .travis.yml

7344124551d4c40ab77c4b58647234c5676aa27b authored almost 7 years ago by Andreas <[email protected]>
Update .travis.yml

f56614fdf735bf5603a3d4b2093ccbd35f4492cc authored almost 7 years ago by Andrey Bolonin <[email protected]>
Merge pull request #71 from doctrine/ucwords-delimeter

Use delimeter in ucwords

5527a48b7313d15261292c149e55e26eae771b0a authored almost 7 years ago by Maciej Malarz <[email protected]>