Please enable JavaScript in your browser!
Главная
Обзор
Помощь
Регистрация
Войти
sunhao
/
seafood
Следить
1
В избранное
0
Ответвить
0
Код
Обсуждения
0
Запросы на слияние
0
Коммиты
942
Релизы
0
Вики
Нет описания
Дерево:
785bc58d18
Ветки
Метки
develop_ss
master
master2
master3
master_fx
ready_01
ready_1
sh/1
sh/10
sh/10_master
sh/12
sh/13
sh/15
sh/16
sh/17
sh/19
sh/2
sh/20
sh/21
sh/22
sh/23
sh/24
sh/25
sh/26
sh/27
sh/28
sh/3
sh/30
sh/31
sh/32
sh/33
sh/34
sh/35
sh/36
sh/37
sh/38
sh/39
sh/4
sh/40
sh/41
sh/5
sh/6
sh/7
sh/8
ss/1218
ss0513
ss1226
ss629
test01
test02
test03
test04
seafood
/
vendor
/
danielstjules
/
stringy
/
CHANGELOG.md
CHANGELOG.md
3.3KB
История
Исходник
1.9.0 (2015-02-09)
Added hasUpperCase and hasLowerCase
Added $removeUnsupported parameter to toAscii()
Improved toAscii support with additional Unicode spaces, Vietnamese chars, and numerous other characters
Separated the charsArray from toAscii as a protected method that may be extended by inheriting classes
Chars array is cached for better performance
1.8.1 (2015-01-08)
Optimized chars()
Added "ä Ä Ö Ü"" in toAscii()
Added support for Unicode spaces in toAscii()
Replaced instances of self::create() with static::create()
Added missing test cases for safeTruncate() and longestCommonSuffix()
Updated Stringy\create() to avoid collision when it already exists
1.8.0 (2015-01-03)
Listed ext-mbstring in composer.json
Added Stringy\create function for PHP 5.6
1.7.0 (2014-10-14)
Added containsAll and containsAny
Light cleanup
1.6.0 (2014-09-14)
Added toTitleCase
1.5.2 (2014-07-09)
Announced support for HHVM
1.5.1 (2014-04-19)
Fixed toAscii() failing to remove remaining non-ascii characters
Updated slugify() to treat dash and underscore as delimiters by default
Updated slugify() to remove leading and trailing delimiter, if present
1.5.0 (2014-03-19)
Made both str and encoding protected, giving property access to subclasses
Added getEncoding()
Fixed isJSON() giving false negatives
Cleaned up and simplified: replace(), collapseWhitespace(), underscored(), dasherize(), pad(), padLeft(), padRight() and padBoth()
Fixed handling consecutive invalid chars in slugify()
Removed conflicting hard sign transliteration in toAscii()
1.4.0 (2014-02-12)
Implemented the IteratorAggregate interface, added chars()
Renamed count() to countSubstr()
Updated count() to implement Countable interface
Implemented the ArrayAccess interface with positive and negative indices
Switched from PSR-0 to PSR-4 autoloading
1.3.0 (2013-12-16)
Additional Bulgarian support for toAscii
str property made private
Constructor casts first argument to string
Constructor throws an InvalidArgumentException when given an array
Constructor throws an InvalidArgumentException when given an object without a __toString method
1.2.2 (2013-12-04)
Updated create function to use late static binding
Added optional $replacement param to slugify
1.2.1 (2013-10-11)
Cleaned up tests
Added homepage to composer.json
1.2.0 (2013-09-15)
Fixed pad's use of InvalidArgumentException
Fixed replace(). It now correctly treats regex special chars as normal chars
Added additional Cyrillic letters to toAscii
Added $caseSensitive to contains() and count()
Added toLowerCase()
Added toUpperCase()
Added regexReplace()
1.1.0 (2013-08-31)
Fix for collapseWhitespace()
Added isHexadecimal()
Added constructor to Stringy\Stringy
Added isSerialized()
Added isJson()
1.0.0 (2013-08-1)
1.0.0 release
Added test coverage for Stringy::create and method chaining
Added tests for returned type
Fixed StaticStringy::replace(). It was returning a Stringy object instead of string
Renamed standardize() to the more appropriate toAscii()
Cleaned up comments and README
1.0.0-rc.1 (2013-07-28)
Release candidate