Ecosyste.ms: OpenCollective

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

github.com/voku/Stringy

:accept: Stringy - A PHP string manipulation library with multibyte support, performance optimized
https://github.com/voku/Stringy

[+]: add CollectionStringy + tests

8210c18c102ae56a1872a99fef2f5716e99cb425 authored over 5 years ago by Lars Moelleken <[email protected]>
[+]: "fix for the Greek letter Theta" | thanks @nikosv

-> https://github.com/nikosv/Stringy/commit/f3cf599421e6b4289362d0a701e2de527b966d03

d791ec3e3722ed8fc5ac5c36869c40961f5cfee0 authored over 5 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

5e22c7593aed131320e107b890c8cbbbfa3e7186 authored over 5 years ago by Lars Moelleken <[email protected]>
[+]: fix regex v2

+ move test to Portable UTF-8 + TODO for old php versions

bc80f3f9b23cc6a062f16dd374934dfce8b628a0 authored over 5 years ago by Lars Moelleken <[email protected]>
[*]: fix phpstan config

d5ea525f12ff6f824e5921e82fb32866f71950ad authored over 5 years ago by Lars Moelleken <[email protected]>
[+]: "fix issue with slugify function in PHP 7.3" by @edmundluong88

-> https://github.com/eighty8/Stringy/commit/ca88e253a3ff7ec66b902a806e0e747130b4a1c2

+ test wi...

88e6860684485dc9be23ab8912bf4dc46895d4c6 authored over 5 years ago by Lars Moelleken <[email protected]>
[+]: add some more tests

-> thanks to @ramsey -> https://github.com/ramsey/str-begins-ends/

ef1ee44e55167903c461bb493f24375c53699fd1 authored over 5 years ago by Lars Moelleken <[email protected]>
[*]: update ".gitattributes"

636eecb4d9869641bbf9e59e1bb0763f51ec32ca authored over 5 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

e683d2fcabfd2e8979d751637d6020b0304458d0 authored over 5 years ago by Lars Moelleken <[email protected]>
[+]: update vendor + fix tests + fix issues reported by phpstan (level 7)

fec5f5eb61a417e2d55387a718d4ef3833886960 authored over 5 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

522f8398e6553ed204b15bd2a438869fa271e626 authored almost 6 years ago by Lars Moelleken <[email protected]>
[~]: inline some simple functions

[*]: update vendor

1493a68a275c95cfb4fe286bfe7a4565b717d62d authored almost 6 years ago by Lars Moelleken <[email protected]>
[+]: re-sync with original "Stringy"

- rename "slugify()" into "urlify()"
- re-add original "slugify()" method
- rename "toAscii()" i...

b7c6498743413bc6349d3a7a177b36247d33e0df authored almost 6 years ago by Lars Moelleken <[email protected]>
Update README.md

8af890ada59a2f8b29ac54f4bdf8dd5dbf7d2ae3 authored almost 6 years ago by Lars Moelleken <[email protected]>
Update README.md

15681f6ab493820d78eff5a9bf598f7e23e323be authored almost 6 years ago by Lars Moelleken <[email protected]>
Update README.md

bd672772d43190bc7295208d501b946d6e4241d1 authored almost 6 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

4b6082711040c4acb10bfb3c6e6d96a6b12dda87 authored about 6 years ago by Lars Moelleken <[email protected]>
[+]: fix error from "UTF8::remove_html()" with strict types

96b7654547d2103b57817474282aba8edcba22c9 authored about 6 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

c419f295a7b0b0ca603640b31684e3d19825da9e authored about 6 years ago by Lars Moelleken <[email protected]>
Merge branch 'master' of https://github.com/voku/Stringy

* 'master' of https://github.com/voku/Stringy:
Update .travis.yml

213fc8c0dea93ac048d9cf98fabe3726e92221aa authored about 6 years ago by Lars Moelleken <[email protected]>
[+]: fix "Wrong subject parameter order in replaceFirst/Last() methods" + tests

issue #13

-> thanks @Adri1C for the bug-report

-> https://github.com/voku/Stringy/issues/13

258d16f4ad7d6769f0e1c36fbabad93c875a90d8 authored about 6 years ago by Lars Moelleken <[email protected]>
Update .travis.yml

4a128e4b5e9c2c1acd03ed2ce199be117fe9195d authored about 6 years ago by Lars Moelleken <[email protected]>
[*]: clean-up "phpunit.xml.dist"

5c8a1a1aeb38abc1c9ae15cf6dfc8f8870c7f5a2 authored over 6 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

657443c39c60abd55ff2052f497b3a2806036898 authored over 6 years ago by Lars Moelleken <[email protected]>
[+]: move everything to the "UTF8"-class ... v2

7c79ce9fe2cb073382757a8460f22846d3201dd1 authored over 6 years ago by Lars Moelleken <[email protected]>
[+]: move everything to the "UTF8"-class ...

56f811d2c3ee345f209139ec79aa55e95b92b38c authored over 6 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

9a4d7ce5fb4302f4a7e36d833f26a778e94f9e7c authored almost 7 years ago by Lars Moelleken <[email protected]>
[+]: set default encoding to UTF-8 (for static method calls) v2

6694d65ba589809523cda3952be9b7280a6319a4 authored almost 7 years ago by Lars Moelleken <[email protected]>
[*]: update readme v1

2449d423480ce6aefec841d09716baf58a00d62a authored almost 7 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

71fdd0433333b773f5c99cea55f08dd09d9772a3 authored almost 7 years ago by Lars Moelleken <[email protected]>
[+]: set default encoding to UTF-8 (for static method calls)

-> THX @ Xdebug + KCachegrind

e1f0ba1b966f6eed4f17cd01cbb1cbd01e05fe54 authored almost 7 years ago by Lars Moelleken <[email protected]>
Merge pull request #11 from voku/analysis-XW7AbO

Apply fixes from StyleCI

cbeae35b2ec39e36d7d8d718adc827fd8011d5da authored about 7 years ago by Lars Moelleken <[email protected]>
Apply fixes from StyleCI

6bdd65bbceb5a15c392d3fee447a9c51ffe1d761 authored about 7 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
Apply fixes from StyleCI

8b0b336f04cf9bf8668d79595279b04535066ffc authored about 7 years ago by Lars Moelleken <[email protected]>
[!]: update "Portable UTF8" from v4 -> v5

-> this is a breaking change without API-changes - but the requirement from
"Portable UTF8" ha...

06823215a2a8a9f6154e649c6f49f36008b5c2f5 authored about 7 years ago by Lars Moelleken <[email protected]>
[+] add Stringy->titleizeForHumans() | thx @HipsterJazzbo

cc106d13cab3f2d5039863e820fc2a35a6387cb1 authored about 7 years ago by Lars Moelleken <[email protected]>
Merge pull request #10 from voku/analysis-XWYwDy

Apply fixes from StyleCI

0d93ea5d86b290c0bf300b6231e3dcccb3b96539 authored about 7 years ago by Lars Moelleken <[email protected]>
Apply fixes from StyleCI

383e805c9920511e5165df0282e294c163fd4e39 authored about 7 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

f227f3491ae3fe4c22a6f4557694f69b0b142d2c authored about 7 years ago by Lars Moelleken <[email protected]>
[!]: "php": ">=7.0"

6b3f4e3f420672a3b1b5a6a820218de4509314d5 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: fix tests

070da91010ba1e7c68185b6f104a199a56d2a7a9 authored about 7 years ago by Lars Moelleken <[email protected]>
Update .travis.yml

6c56b9e5146ac9eaf56fa46b26abbd43b9f32fca authored about 7 years ago by Lars Moelleken <[email protected]>
Update .travis.yml

cc5f40e41e4f07d4f53e841011e6497701e6a370 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: add more tests for "Stringy->extractText()" v2

581f65c22120c5fe03b2978581f31c35ad39a3db authored over 7 years ago by Lars Moelleken <[email protected]>
[*]: add more tests for "Stringy->extractText()" (only code-style)

f3b22f768fe3c65d7305c391de35ad37f3526a89 authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: add more tests for "Stringy->extractText()"

95ff151417b804fc83561f4da75b053fee840b35 authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: fix tests with new version of "AntiXSS"

5a799807411e0f72c534cfdc40365503204435c3 authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: add extra "$delimiter"-parameter for "Stringy::regexReplace()"

[+]: add some more tests for "extractText()"
[*]: add / fix php-docs

41b5a7c63a49f9c8180d53bca66dd5c16aa0e515 authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: update "voku/urlify"

53fde5da39913386d6f0e322772655b4a25bed45 authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: add some more "...IgnoreCase"-methods for strings

bbca8d39ced34b1992ecace0bf4eb337b349e5d2 authored over 7 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

ba1955539a6c72aa1b2abd2ea2b8b2ed5ebe7d07 authored over 7 years ago by Lars Moelleken <[email protected]>
[~]: simplify some "if"-statements

d66e207e1265203473f688c5f751b4a3f92963ee authored over 7 years ago by Lars Moelleken <[email protected]>
Merge pull request #8 from voku/analysis-X07RMn

Apply fixes from StyleCI

6621b25ab11e38cc27505369e7c5627b5fe65c1f authored almost 8 years ago by Lars Moelleken <[email protected]>
Apply fixes from StyleCI

c33a725a00dc54b47f105c02cdfa4853e1561095 authored almost 8 years ago by Lars Moelleken <[email protected]>
[+]: sync with upstream-changes (add endsWithAny / stripWhitespace)

[-]: revert "declare(strict_types=1)" -> because of breaking-changes

-> we need to create an new...

252b5fa89047286c3294fd2872e6f47cc8b129c3 authored almost 8 years ago by Lars Moelleken <[email protected]>
[+]: use "strict_types=1" for PHP >= 7

bedd78be67ffb28dd81272182712d9a4f33698da authored almost 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

ddcc47004aabb9f2d7ff74d478df51e39ecaf586 authored almost 8 years ago by Lars Moelleken <[email protected]>
[*]: fix tests with "UTF-8" >= v3.1

8db4ba3331d4f4ce4dc600fae8e0939b79d8dddc authored almost 8 years ago by Lars Moelleken <[email protected]>
Update composer.json

98dec4e7cc4c6699ce3b98377d56ba7119e03119 authored almost 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

ea359ce172dea5540a9a96f492f5a86fa3533798 authored about 8 years ago by Lars Moelleken <[email protected]>
[~]: fix for "Stringy->extractText()"

0298a076dccef084fd9e521c319b2a03ada981f7 authored about 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #7 from voku/analysis-qJ0Rno

Apply fixes from StyleCI

4403936a30ca49d8b46558d253f2ccb7f374cc1c authored about 8 years ago by Lars Moelleken <[email protected]>
Apply fixes from StyleCI

4c8e92af34bba23c16a7f6324524ff04a1e9ccfd authored about 8 years ago by Lars Moelleken <[email protected]>
[~]: fix for PHP 5.3 (tests)

db64901d06561742da20a977134c509d00a8ff9f authored about 8 years ago by Lars Moelleken <[email protected]>
[+]: "add "Stringy->is()" function" + tests

-> thx @phpgearbox -> https://github.com/phpgearbox/string/commit/c90ba4a80a5f3160eb59dc7a03b0b1...

5a1e5bc9a9c34309acce34c115d4d4561873a2c8 authored about 8 years ago by Lars Moelleken <[email protected]>
[+]: "add startsWithAny function" + tests

-> thx @mimmi20 -> https://github.com/mimmi20/Stringy/commit/0491ed8db8a55cfc017d6fd5866c75c2235...

41323f060167c30a8820b0114ef147a8ef71fa60 authored about 8 years ago by Lars Moelleken <[email protected]>
[+]: "Fix safeTruncate to handle strings with no spaces." + tests

-> thx @forevermatt -> https://github.com/forevermatt/Stringy/commit/3cdd41168ca66e7b4402ccd8509...

d696a28eccdcc4b5dbf0e4cf6636dd3e97c57008 authored about 8 years ago by Lars Moelleken <[email protected]>
[+]: add "isEmail()"

4c4f45617087ccd229f5851fec26f6c1afca80b5 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: merge "StringyInflector" | thx @yhoiseth v3

-> https://github.com/yhoiseth/Stringy/commit/2d80af46bba06f0c11adfa752016f0fef96a3e4f

d6069206b49fa71f97b51bd10d17f0477ef11c6c authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: merge "StringyInflector" | thx @yhoiseth v2

-> https://github.com/yhoiseth/StringyInflector/blob/master/src/StringyInflector.php

8049cca5c7815e06ee48139943424b620c72fe57 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: merge "StringyInflector" | thx @yhoiseth v1

-> https://github.com/yhoiseth/StringyInflector/blob/master/src/StringyInflector.php

3096bc84d887ad3c974410a7e17b369b4f2843d8 authored over 8 years ago by Lars Moelleken <[email protected]>
[~]: optimize "startsWith()"

55b149e2e65b4899c5a69e9bf75ef95d6d14df98 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: "Adding substr functions" | thx @terah

-> https://github.com/terah/Stringy/commit/1ec2c01fbf0c9ada88d3ef30497c6c4b91c84dc1

e9487956121c1588e0098e74724b54cd6f14b3e4 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "portable-utf8" (3.0.3)

04385cdbf48925d59c5b5e7dd90e3c47c724082f authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added todo for PHP 5.3

befdb2c22df59e1423f07a7792ae3016208eb4aa authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md

13e604176327f95e6d15c0d5f140a093da49dd09 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "portable-utf8" (3.0)

ac510d4b7b2f3b28729dc65409d4dd6144602b8a authored over 8 years ago by Lars Moelleken <[email protected]>
Update README.md

42bf8f8c5cbfa7443fe3b0e1ec5546e45ac8437e authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: "Updated documentation." | thx @tomeh

Fixed presumed typos.

-> https://github.com/danielstjules/Stringy/commit/6507f0ac448e346ec13b13...

7b10b6f0b64e31bb02298714c4fd94a6851e2e37 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use "assertSame" instead of "assertEquals"

b91bbc8ad03c3b2fef19898e151e4c9c07e14d97 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "Anti XSS"

969a173e0e1f6efa18c53bb5411b5d39235dd25f authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "extractText()" v3 + doc

14a5eedeaa2da25e5e649ac582575ccea395141a authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "extractText()" v2.2+ doc

67cb6890777c3dd04dd4f347ee878651d9648d52 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "extractText()" v2.1 + doc

6f5448a843667c36de7b526f9150107ab8ac135f authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "extractText()" v2 + doc

fdb2567928a5da56ff265d18d6d22a1b9c16ba62 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "extractText()"

775df35d11ee14cca9b4e06c13afebb4f4829bdc authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "isHtml()"

413cf80d1c0fcbe8c1b17aa958022ed713f2ddb9 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: fixed new "append*"-methods

4f6d619c53c6b7256fcf63afd50cce1c0846a9ba authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: add examples from "StaticStringy" v1

49ec2edbfae7cb83b66577f922e48d0430fc7c59 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

40ceb40fef1707f9f1507ac3d2b8a97861e490ad authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: fixed doc

45bd22926880e0f79c1f6529e3d9493e7e0806fe authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #6 from voku/analysis-8wOnjN

Applied fixes from StyleCI

a2c9f9758c88043fe2d75cae3abe50cd8e5da9b0 authored over 8 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

9b1899faa8ec058052bff945f1d33baa131802b0 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "appendPassword()", "appendUniqueIdentifier()" and "appendRandomString()" + tests + doc v2

58eae4a187e79f136a80fc3452962a7a2db3ed8f authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "appendPassword()", "appendUniqueIdentifier()" and "appendRandomString()" + tests + doc

43fc98e4ed76e6ca9f5aaf63c40edaecd37927f6 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "Stringy->stripeCssMediaQueries()"

57a879be8991814b402dca6482680cf1ba6d1921 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "Stringy->stripeEmptyHtmlTags()"

b43fe5f5665043f36c21b82d182168b3477f45bc authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #5 from voku/analysis-XkYWpA

Applied fixes from StyleCI

46578961ecac2b4029f54758b7e881bd4a09c6d1 authored over 8 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

bd20069cd90156b00a978897de99e596826a460f authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added "Stringy->utf8ify()"

cb13ecaefe5f026e350256da485b31d2e9c055bb authored over 8 years ago by Lars Moelleken <[email protected]>