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
b9cf4b6ae33b2f45e9aa5c90807f26fb588cdb2c authored over 9 years ago by Daniel St. Jules <[email protected]>
cce314f4a547275d66332a18ff316bb34673d23a authored over 9 years ago by Daniel St. Jules <[email protected]>
4a971302f7278625686077eb93b2ef920de265c1 authored over 9 years ago by Daniel St. Jules <[email protected]>
3dcc8014831fc20ca42c45a240cbc495d12fac54 authored over 9 years ago by Daniel St. Jules <[email protected]>
fe7b54a4e7838e6806383d2fc10802f58c8d0f1a authored over 9 years ago by Daniel St. Jules <[email protected]>
5e3ac6231cc124661d402c44222a4e14e2047828 authored over 9 years ago by Daniel St. Jules <[email protected]>
342ef7c3dd4f68e773e0c59701ec77ec18b08f9b authored over 9 years ago by Daniel St. Jules <[email protected]>
9d5a06cf37bd3ab1518faea2f87f50d975ac04ca authored over 9 years ago by Daniel St. Jules <[email protected]>
2d34e72cde233bc6bfaccf4adcb817d11b618eac authored over 9 years ago by Daniel St. Jules <[email protected]>
bded15d683caf9fa6c847a5f5134362ea6a17917 authored over 9 years ago by Daniel St. Jules <[email protected]>
6b74918cc9a64dd942481b42fbb8f6042efb7a86 authored over 9 years ago by Daniel St. Jules <[email protected]>
804aa3e7003a704ac96f69b4b941d650ee473d46 authored over 9 years ago by Daniel St. Jules <[email protected]>
aef6f0c20050620cee7136eaaf7ae498da0551d5 authored over 9 years ago by Daniel St. Jules <[email protected]>
f77d9903fa79d50bc0a909cf89876ab4436b0aaf authored over 9 years ago by Daniel St. Jules <[email protected]>
c673cd3edfd25a2214c0cae1825aa314dafa032d authored over 9 years ago by Daniel St. Jules <[email protected]>
0d92d7e810c42858f78ede7ad60e107ff5ddb62a authored over 9 years ago by Daniel St. Jules <[email protected]>
4749c205db47ee5b32e8d1adf6d9aff8db6caf3b authored over 9 years ago by Daniel St. Jules <[email protected]>
fe3368bd8bd624c143b07c5886b063d165de423e authored over 9 years ago by Daniel St. Jules <[email protected]>
7763df3c3b85ca417a08b30e71f6aa61686c7f78 authored over 9 years ago by Daniel St. Jules <[email protected]>
397d2ca2f86106fbf61467f3ff4e2ca1c63d5d1f authored over 9 years ago by Daniel St. Jules <[email protected]>
2c295fd15d3bf3ac0ba25b5de62efe36b49aca6d authored over 9 years ago by Daniel St. Jules <[email protected]>
9a5601efeffa1614ecfa1ace5c713fec1eab1bb4 authored over 9 years ago by Tadeu Bento <[email protected]>
e42f165471447e5bb2e7153564ba823edc87d24e authored over 9 years ago by Daniel St. Jules <[email protected]>
Adding the option to trim the string with others characters, not only with the default characters...
1a2e771ff8a9cb8cc240abbce7a63dd8613785fa authored over 9 years ago by Heudon <heudon@Desenvolvimento>Added htmlEncode and htmlDecode
f9eab1b657e913b51215a67910a2fb7fd04b5b19 authored over 9 years ago by Daniel St. Jules <[email protected]>f9729788c4ba2383d93f9e9a266646e2d7d59df9 authored over 9 years ago by Jarrett Croll <[email protected]>
f1009d0267aa959a83960fd69d41bed8648bd67b authored over 9 years ago by Daniel St. Jules <[email protected]>
Added Turkish Character
9d1073f4f5069e19f673552962e2cba4b130f1b1 authored over 9 years ago by Daniel St. Jules <[email protected]>Added Turkish Character ; Ç
c2a554253c035c9a2bc8fd98044be58aa9f25b36 authored almost 10 years ago by Emin Şen <[email protected]>3cf18e9e424a6dedc38b7eb7ef580edb0929461b authored almost 10 years ago by Daniel St. Jules <[email protected]>
04b12c95007f0e22f8a2af30d21a38815d64c304 authored almost 10 years ago by Daniel St. Jules <[email protected]>
b2386b6c336d411faafc866f01d9568634538fc9 authored almost 10 years ago by Daniel St. Jules <[email protected]>
1172a75d1e594120e2ec39272b77d19d51e402f2 authored almost 10 years ago by Daniel St. Jules <[email protected]>
Just a little bit of tweaking
4ebf9aee3daed840dab88e4b540477170f426ee6 authored almost 10 years ago by Daniel St. Jules <[email protected]>Prettier, one less instanciation.
61b986a3e64c15a24b95466928f5d8bc4075cfb6 authored almost 10 years ago by vlakoff <[email protected]>2bd4be60bbdfef55e2712adb478a621d13493c5a authored almost 10 years ago by vlakoff <[email protected]>
[Proposal] Add $replaceUnsupported and $fallback parameters to toAscii()
0aa476d44cfe80337f4df964b0f6b2cd903c76f1 authored almost 10 years ago by Daniel St. Jules <[email protected]>Clean up some commas in README
f63646dcba5af73c2a981ff938555a6e73e2623b authored almost 10 years ago by Daniel St. Jules <[email protected]>97e607dc5d3466285341faf3594a05122d190e33 authored almost 10 years ago by vlakoff <[email protected]>
a9a4ce461fff4cb8c98f53231588a14980219ed2 authored almost 10 years ago by vlakoff <[email protected]>
Add Stringy->hasUpperCase, Stringy->hasLowerCase along with StaticString counterparts & tests.
9a0f0e16cbf84111798950a56fd0b8dfe446d6fa authored almost 10 years ago by Daniel St. Jules <[email protected]>e9cd2298086b17f7f94112bc2912c477a866b75b authored almost 10 years ago by Brad Bell <[email protected]>
4974407729e98e23d097040adc495fa1b19c6b6a authored almost 10 years ago by Daniel St. Jules <[email protected]>
Support Full Unicode For Vietnamese.
8a36b8d3f0712a346901af8ac2560275573c748a authored almost 10 years ago by Daniel St. Jules <[email protected]>Minor improvements
66c2a98e83007c20e0e8f3a794081c4f03f523da authored almost 10 years ago by Daniel St. Jules <[email protected]>This trim() method may be more powerful in the future.
36c3fd05d22717d7a1a1dc1abc9758a1831b1cce authored almost 10 years ago by vlakoff <[email protected]>applyDelimeter() --> applyDelimiter()
Thankfully, it is a protected method.
f3bd5b6c627a73254ed48de57893ba0f856c25d8 authored almost 10 years ago by vlakoff <[email protected]>dd34bc6f85f90ad91b5cac1d8017b33f1dceb05e authored almost 10 years ago by vlakoff <[email protected]>
Signed-off-by: anhskohbo <[email protected]>
f490aa289430eff5d1f266cf0dbfe0de213f2c6f authored almost 10 years ago by anhskohbo <[email protected]>Separate toAscii()'s charsArray to allow customization
40974608d4c7c1d01a9e40e1f4090e4921e8308c authored almost 10 years ago by Daniel St. Jules <[email protected]>
This is static but confined to this function block,
so this doesn't introduce any side effect.
...
8676bd9d9b1267076da78a4add8c394088059aff authored almost 10 years ago by vlakoff <[email protected]>Style fix
f4327a2583bfec1f7e25ecfd8fc6911366ac9dce authored almost 10 years ago by Daniel St. Jules <[email protected]>571dc93d1e7eb59468dcada62fa7dcea830d5ad9 authored almost 10 years ago by Lucas Michot <[email protected]>
62f6fd7b3a61c2ff141fa4fce92401a844fcf5a5 authored almost 10 years ago by vlakoff <[email protected]>
Add remaining Unicode spaces
8b834482df5664897ee49baf56338deba483b554 authored almost 10 years ago by Daniel St. Jules <[email protected]>
* spaces U+2000 to U+200A (there already was thin space U+2009)
* medium mathematical space (U+2...
6a7b0391b2baf0bfdca3ec0c8d33ff379c2835ad authored about 10 years ago by Daniel St. Jules <[email protected]>
d6fa00bb1cc28923c6729da2c0ea3c71977532a9 authored about 10 years ago by Daniel St. Jules <[email protected]>
Typecast comparison in startsWith/endsWith
d1452263bd8e26649c4fcba8aad15027a5935f26 authored about 10 years ago by Daniel St. Jules <[email protected]>9da55d5d4fda3250352569bf83f1ed2aeccc407b authored about 10 years ago by Stanislav Dobrovolskiy <[email protected]>
Remove some useless (and erroneous) regex capturing groups
b51559822794953de374ddb8da6d1209de8692d9 authored about 10 years ago by Daniel St. Jules <[email protected]>Support for various Unicode spaces in toAscii()
28b65615d7d5aacb861c05610bf33fb33eabc1bd authored about 10 years ago by Daniel St. Jules <[email protected]>
* no-break space (U+00A0)
* thin space (U+2009)
* narrow no-break space (U+202F)
* ideographic s...
70e5b9c38bf02fd9f7fe7eb9986f6519b3c04304 authored about 10 years ago by vlakoff <[email protected]>
e0d50f0b8f72fe7bc240ed4a2611a72d106161ff authored about 10 years ago by vlakoff <[email protected]>
Add missing tests in StringyTest
c5365f256fb66cf6f2ea0b6eb70509c8e2eb134b authored about 10 years ago by Daniel St. Jules <[email protected]>Proper Stringy\create() description
401af084c7bc670c102f7a3c3fd83cc5552d8820 authored about 10 years ago by Daniel St. Jules <[email protected]>For consistency with StaticStringyTest.
773477cdd88c509e75306555b4413055906c15d5 authored about 10 years ago by vlakoff <[email protected]>26444e44293ecd9e5042103ca3e9f26a8a948026 authored about 10 years ago by vlakoff <[email protected]>
Replace self::create() with static::create()
f3d32c79b098393552e91e5b23ec03a41114dd87 authored about 10 years ago by Daniel St. Jules <[email protected]>In case someone wants to extend create().
98c1013623005036f3ac465aca44413211ceeb00 authored about 10 years ago by vlakoff <[email protected]>91d8da474190185d1f1cdca9b183359209da32b4 authored about 10 years ago by Daniel St. Jules <[email protected]>
Add « ä Ä Ö Ü » in toAscii()
49cdd5b1e6557d791b1ddd34abff5ce95c06be90 authored about 10 years ago by Daniel St. Jules <[email protected]>To complete diareses on vowels.
2fe42b46a1d89dd829414f6c498c71d63e3b6db7 authored about 10 years ago by vlakoff <[email protected]>Optimize chars() by not repeatedly call length()
9baa545f230258599ffb934c633fcc685def7688 authored about 10 years ago by Daniel St. Jules <[email protected]>640fc5b26b2dca9e40611e0d6504dd32ea33c076 authored about 10 years ago by vlakoff <[email protected]>
d661047fb347cc384591fe3dbe5f62886f203416 authored about 10 years ago by Daniel St. Jules <[email protected]>
Remove duplicate dependencies from autoload-dev
26fe399396d3c72d87270fa6f317046656d0d668 authored about 10 years ago by Daniel St. Jules <[email protected]>Add ext-mbstring to composer.json
31c4ba145f1186b317bbc16b352a721bafe7e9c2 authored about 10 years ago by Daniel St. Jules <[email protected]>5a1be9bf2086198932cc19a53d2fa6f70525a1d5 authored about 10 years ago by Graham Campbell <[email protected]>
28c3db01c591cae90f5d896a762d0037dd645c3f authored about 10 years ago by vlakoff <[email protected]>
27ef5a891478d529ff6634f461b8d657051e133d authored about 10 years ago by Daniel St. Jules <[email protected]>
Tweaked the test config
350d1e6f8e0493739fe9aeb884a12bdb18f629ff authored about 10 years ago by Daniel St. Jules <[email protected]>ce58c93fc2930ec86ebaabfcf869acb9b084e2ed authored about 10 years ago by Graham Campbell <[email protected]>
d60422d19734a6058b0c3abf89c8287188577752 authored about 10 years ago by Daniel St. Jules <[email protected]>
3cc12c2ee7277c008b7da4a0582c70e063f5d850 authored about 10 years ago by Daniel St. Jules <[email protected]>
8e16ad472d2b85e965f1f7ffa8e98ec606e951b2 authored about 10 years ago by Daniel St. Jules <[email protected]>
Factorize substr
3f926c654a2558839569b1d17e46f568d5781d8c authored over 10 years ago by Daniel St. Jules <[email protected]>Remove useless variable
f8fc711ae15eab5cebed951882572b78e1eb9ca8 authored over 10 years ago by Daniel St. Jules <[email protected]>Factorize tidy
628c467a6790405b1713366be7d9c128c5e2bbef authored over 10 years ago by Daniel St. Jules <[email protected]>Factorize humanize
24aa84363972dfdd5034b745904ac468ebd068ef authored over 10 years ago by Daniel St. Jules <[email protected]>bb6ea99c521043a560baa6434689cb03b9437f97 authored over 10 years ago by Lucas Michot <[email protected]>
d1df244678e61e76b1bc6d0b59c4194c8eaba007 authored over 10 years ago by Lucas Michot <[email protected]>
9a929d1860d00cd3bd37fcebfd341a28ce9fc22a authored over 10 years ago by Lucas Michot <[email protected]>
583789b9e3a72bab2fb33c763beffa760e40e988 authored over 10 years ago by Lucas Michot <[email protected]>
f00e3d5d80407548777d44d872d24dc595ef7539 authored over 10 years ago by Lucas Michot <[email protected]>
CS Fixes
c31e41f57ae00cfac095b687ce31734df177c02e authored over 10 years ago by Daniel St. Jules <[email protected]>722f30d132b12c73a0336045cd7d5ea1fc0ebcaf authored over 10 years ago by Graham Campbell <[email protected]>
26a0fed52e55493cad7285cde0ba9ed9fdb3a609 authored over 10 years ago by Daniel St. Jules <[email protected]>
1c0026ca002bc4d767cbfda2d305310e52574da4 authored over 10 years ago by Daniel St. Jules <[email protected]>