String helper methods and an inflector
findBetween()
, findBetweenFirst()
and findBetweenLast()
methods to StringHelper
to retrieve
a substring that lies between two strings (@salehhashemi1992)StringHelper::parsePath()
(@viktorprogger)WildcardPatters
uses memoization and accelerates ~2 times on repeated calls (@viktorprogger)NumericHelper::normalize()
(@vjik)CombinedRegexp
class (@xepozz, @vjik)MemoizedCombinedRegexp
decorator that caches results of CombinedRegexp
(@xepozz)StringHelper::trim()
, StringHelper::ltrim()
, StringHelper::rtrim()
(@olegbaturin)^8.0
(@xepozz)$strict
parameter to Inflector::toSnakeCase()
method (@arogachev)StringHelper::split()
method (@vjik)StringHelper::parsePath()
method annotation (@vjik)Inflector::toSnakeCase()
that convert word to "snake_case" (@soodssr)StringHelper::parsePath()
method (@arogachev, @vjik)