Daniel St. Jules
775d004629
Check offset in camelize
2015-07-29 01:31:53 -07:00
Daniel St. Jules
6667ca1aed
Updating examples, adding tests
2015-07-28 23:06:44 -07:00
Daniel St. Jules
fa22b94abf
Issue #82 : titleize now lowercases, no longer preserves acronyms
2015-07-28 22:21:33 -07:00
Daniel St. Jules
f12b40cc29
Strip leading dashes and underscores with camelize
2015-07-28 22:07:04 -07:00
Daniel St. Jules
e1c562b7e8
Update php version compatibility notes
2015-07-27 12:31:40 -07:00
Daniel St. Jules
a39ed63627
Fix split for PHP 5.3
2015-07-26 23:49:50 -07:00
Daniel St. Jules
f34af92850
Re-order functions in Stringy.php
2015-07-26 23:41:35 -07:00
Daniel St. Jules
9165957971
Update htmlEncode and htmlDecode docs
2015-07-25 22:25:44 -07:00
Daniel St. Jules
b9cf4b6ae3
Added lines
2015-07-25 22:19:36 -07:00
Daniel St. Jules
4a971302f7
Comment fix
2015-07-25 20:07:23 -07:00
Daniel St. Jules
fe7b54a4e7
Added split
2015-07-25 19:58:50 -07:00
Daniel St. Jules
5e3ac6231c
Added slice
2015-07-25 12:59:23 -07:00
Daniel St. Jules
342ef7c3dd
Add between
2015-07-24 13:34:50 -07:00
Daniel St. Jules
2d34e72cde
Added repeat
2015-07-23 23:53:33 -07:00
Daniel St. Jules
bded15d683
Added toBoolean
2015-07-23 23:40:21 -07:00
Daniel St. Jules
aef6f0c200
Add append and prepend
2015-07-22 23:30:02 -07:00
Daniel St. Jules
0d92d7e810
Remove StaticStringy
2015-07-22 18:15:54 -07:00
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
397d2ca2f8
Style fixes
2015-06-29 15:33:00 -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
Emin Şen
c2a554253c
Added Turkish Character
...
Added Turkish Character ; Ç
2015-03-11 16:21:23 +02:00
Daniel St. Jules
04b12c9500
Document hasLowerCase and hasUpperCase
2015-02-09 22:10:46 -08:00
Daniel St. Jules
b2386b6c33
Sticking to the ruler where possible
2015-02-09 21:38:42 -08:00
Daniel St. Jules
1172a75d1e
Improve coverage of charsArray()
2015-02-09 21:27:21 -08:00
vlakoff
61b986a3e6
Code tweaking
...
Prettier, one less instanciation.
2015-02-03 11:13:58 +01:00
vlakoff
2bd4be60bb
Uniformization in docblocks
2015-02-03 11:10:27 +01: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
Daniel St. Jules
4974407729
charsArray formatting
2015-01-18 20:14:57 -08:00
Daniel St. Jules
8a36b8d3f0
Merge pull request #74 from anhskohbo/master
...
Support Full Unicode For Vietnamese.
2015-01-18 20:11:40 -08:00
vlakoff
36c3fd05d2
Use Stringy's trim() method in applyDelimiter()
...
This trim() method may be more powerful in the future.
2015-01-17 01:53:01 +01:00
vlakoff
f3bd5b6c62
Fix method name
...
applyDelimeter() --> applyDelimiter()
Thankfully, it is a protected method.
2015-01-17 01:52:55 +01:00
vlakoff
dd34bc6f85
Minor code adjustment
2015-01-17 01:52:46 +01:00
anhskohbo
f490aa2894
Support Full Unicode For Vietnamese.
...
Signed-off-by: anhskohbo <anhskohbo@gmail.com >
2015-01-14 03:43:59 +07:00
Daniel St. Jules
40974608d4
Merge pull request #70 from vlakoff/toAscii-2
...
Separate toAscii()'s charsArray to allow customization
2015-01-13 12:25:16 -08:00
vlakoff
8676bd9d9b
Add cache in charsArray()
...
This is static but confined to this function block,
so this doesn't introduce any side effect.
The performance gain is really worth it.
2015-01-12 19:59:37 +01:00
Lucas Michot
571dc93d1e
Add missing space
2015-01-12 02:38:52 +01:00
vlakoff
62f6fd7b3a
Separate toAscii()'s charsArray to allow customization
2015-01-10 22:39:36 +01: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
d6fa00bb1c
Conditionally load Stringy\create
2015-01-07 09:09:07 -08: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
Daniel St. Jules
b515598227
Merge pull request #67 from vlakoff/regex
...
Remove some useless (and erroneous) regex capturing groups
2015-01-06 16:42:30 -08: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
70e5b9c38b
Remove some useless (and erroneous) regex capturing groups
2015-01-07 01:24:40 +01:00