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 |
|