Daniel St. Jules
fe3368bd8b
Add trimLeft, trimRight, support unicode whitespace
2015-07-22 17:41:19 -07:00
Daniel St. Jules
7763df3c3b
Add public delimit() function
2015-07-01 19:25:35 -07:00
Daniel St. Jules
2c295fd15d
Merge branch 'indexOf'
2015-06-29 14:56:25 -07:00
Tadeu Bento
9a5601efef
Added indexOf and indexOfLast
2015-06-29 14:45:32 -07:00
Daniel St. Jules
e42f165471
Merge branch 'trim'
2015-06-29 13:03:13 -07:00
Heudon
1a2e771ff8
Added $charList and $type to trim function
...
Adding the option to trim the string with others characters, not only with the default characters provided by php. Also added the option to define the function which will be used to trim the string, if it's normal trim, left trim or right trim
2015-06-29 13:02:09 -07:00
Jarrett Croll
f9729788c4
html encode and decode
2015-06-16 16:20:41 -04:00
Daniel St. Jules
1172a75d1e
Improve coverage of charsArray()
2015-02-09 21:27:21 -08:00
vlakoff
97e607dc5d
Add $removeUnsupported parameter to toAscii()
2015-02-03 07:12:02 +01:00
Brad Bell
e9cd229808
Add StaticStringy::hasUpperCase, StaticStringy::hasLowerCase, Stringy->hasUpperCase and Stringy->hasLowerCase along with tests.
2015-01-23 15:52:58 -08:00
anhskohbo
f490aa2894
Support Full Unicode For Vietnamese.
...
Signed-off-by: anhskohbo <anhskohbo@gmail.com >
2015-01-14 03:43:59 +07:00
vlakoff
08a72a72dd
Add remaining Unicode spaces
...
* spaces U+2000 to U+200A (there already was thin space U+2009)
* medium mathematical space (U+205F)
2015-01-09 19:14:16 +01:00
Daniel St. Jules
d1452263bd
Merge pull request #59 from usernam3/master
...
Typecast comparison in startsWith/endsWith
2015-01-06 21:42:16 -08:00
Stanislav Dobrovolskiy
9da55d5d4f
type cast in startsWith && endsWith, test cases for this behavior
2015-01-07 06:06:53 +02:00
vlakoff
7b88b4f3da
Support for various Unicode spaces in toAscii()
...
* no-break space (U+00A0)
* thin space (U+2009)
* narrow no-break space (U+202F)
* ideographic space (U+3000)
2015-01-07 01:28:49 +01:00
vlakoff
e0d50f0b8f
Unit tests for no-break space in collapseWhitespace() and isBlank()
2015-01-07 01:10:30 +01:00
Graham Campbell
722f30d132
CS fixes
2014-09-27 17:23:34 +01:00
Daniel St. Jules
26a0fed52e
Merge and fix containsAll
2014-09-27 09:07:37 -07:00
Daniel St. Jules
1c0026ca00
Cleanup containsAny
2014-09-27 08:42:51 -07:00
Lucas Michot
da5ee7057d
Add containsAll
2014-09-23 23:51:27 +02:00
Lucas Michot
410ceac663
Add containsAny
2014-09-23 23:48:28 +02:00
Lucas Michot
bc11fce93e
Add assertStringy shortcut
2014-09-23 22:48:14 +02:00
Daniel St. Jules
c577684e0a
Renamed toTitleCase
2014-09-14 09:27:46 -07:00
Lucas Michot
681463de87
Add casetitle function
2014-09-14 14:16:09 +02:00
Daniel St. Jules
8fe30d18b7
Fix toAscii failing to remove remaining non-ascii characters
2014-04-19 00:49:46 -04:00
Daniel St. Jules
ae7527ad4a
Remove leading or trailing replacement from slugified string, if present
2014-04-19 00:33:59 -04:00
Yuri Druzhkov
f74f535b78
add preg_quote, add test on regex special symbols
2014-04-15 10:09:11 +04:00
Yuri Druzhkov
5c5087db13
dashes fixes
2014-04-01 18:03:48 +04:00
Daniel St. Jules
e46797a9f8
Updated pad methods
2014-03-19 00:40:36 -04:00
Daniel St. Jules
f0805f522d
Merge branch 'pr/20' after cleanup
2014-03-18 23:36:52 -04:00
Bilge
6103eca714
Rewrote Stringy::pad to be DRY.
...
Fixed "Class 'CommonTest' not found" error when running specific tests in PHPUnit by including tests directory in Composer's autoloader.
2014-03-18 23:34:54 -04:00
Daniel St. Jules
6e7415a9f5
Merge pull request #24 from maximal/patch-1
...
Remove conflicting transliteration for Bulgarian
2014-03-05 19:23:16 -05:00
MaximAL
cd41723b12
Update CommonTest.php
2014-02-19 10:43:06 +03:00
Daniel St. Jules
404909ffaa
Fixes #19 : Handle consecutive invalid chars in slugify
2014-02-17 11:22:59 -05:00
Bilge
5d7e9a8d36
Optimized replace() and collapseWhitespace() by reusing regexReplace().
...
Fixed bug in replace() where replacement string was being escaped with preg_quote() and added matching tests.
2014-02-14 01:26:55 +00:00
Daniel St. Jules
9399f7a694
Fix isJSON
...
Thanks to Drainedsoul
2014-02-13 06:32:54 -05:00
Daniel St. Jules
b3e922c517
Start using PSR-4
2014-02-12 19:02:19 -05:00