31 Commits (e691dd5e37c60c66e2a9655a2951f4cbf6ef602e)

Author SHA1 Message Date
Alexander Makarov 3b5634bf8b Fixes #11863: Fixed usage of `mb_substr` with PHP < 5.4.8 where length of NULL was treated the same as 0 8 years ago
Alexander Makarov cfbe50e96d Fixes #11026: Fixed `StringHelper::truncateWords()` to count words properly for non-English text 9 years ago
Alexander Makarov c17f887583 Added `StringHelper::countWords()` that given a string returns number of words in it 9 years ago
Andrew Nester 6acab778da 10629 - BaseStringHelper::truncateHtml fix - should not add suffix if words count less than needed #10629 9 years ago
SilverFire - Dima Naumenko ccd20793d4 Fixed #9911 - StringHelper::explode with skip_empty option removed item eq to 0 9 years ago
Alexander Makarov 1b3770fd21 Use === instead of == where possible 9 years ago
Carsten Brandt 6d9fe671de various code style and whitespace adjustments 9 years ago
webdevsega da73a0fa47 Set cache to runtime folder for HTMLPurifier_Lexer 9 years ago
Alexander Mohorev d34d890a32 PSR-2 if-else statement 9 years ago
Qiang Xue 874ecfaa37 code formatting [skip ci] 9 years ago
Carsten Brandt ef662b57be added missing `@since` annotations 10 years ago
SilverFire 12fe0c7b85 Fixes #7488: Added `StringHelper::explode` to perform explode with trimming and skipping of empty elements 10 years ago
Carsten Brandt 8b79293ff2 added missing `@since` annotations 10 years ago
Qiang Xue 87c002d5b3 Fixes #6207: Added support for truncating HTML strings using `StringHelper::truncate()` and `StringHelper::truncateWords()` 10 years ago
Alex-Code 562417c572 truncate and truncateWords can now preserve HTML 10 years ago
armab ef127f6855 Fixes #5316: Added `startsWith()` and `endsWith()` to `yii\helpers\StringHelper`. Methods are binary-safe, multibyte-safe and optionally case-insensitive 10 years ago
RichWeber 92cd13a913 pull origin 10 years ago
Carsten Brandt 7af92173b1 length arg of byteSubstr is now optional 10 years ago
Alexander Makarov cde71f4318 Added encoding to StringHelper::byteSubst() fallback 10 years ago
mbman 94dc27a30e Fixes #4497: Bad Request, Unable to verify your data submission 10 years ago
Alexander Makarov a620342315 Adjusted phpdoc, tests and changelog for StringHelper::truncate and StringHelper::truncateWords 11 years ago
Alex-Code ca6583a045 Update BaseStringHelper.php 11 years ago
Alex-Code 4bec5fe748 Update BaseStringHelper.php 11 years ago
Alex-Code 50efd32322 Update BaseStringHelper.php 11 years ago
Alex-Code 57a948e755 Update BaseStringHelper.php 11 years ago
Alex-Code ad039e125a New truncate and truncateWords methods 11 years ago
Carsten Brandt bf3c75147d reverted breaking PHPdoc codestyle changes 11 years ago
SonicGD b5f8a4dc22 Reformat code te be PSR-2 compatible 11 years ago
Alexander Makarov dd26d39dd8 Removed unused namespace imports 11 years ago
Alexander Makarov a37b35a4e1 Fixes #1897 11 years ago
Carsten Brandt 8473dda39b fixed stringHelper dirname to return empty string 11 years ago
Qiang Xue 0c38655217 psr-4 move 11 years ago
Alexander Makarov 51592f179f Fixed wrong refactoring of helpers 11 years ago
Alexander Makarov 26767735dc Renamed byte methods, moved path methods back to StringHelper 11 years ago
Alexander Makarov 5f2a612c78 Moved file and path related methods from StringHelper to FileHelper, renamed StringHelper byte methods not to be misused as string methods 11 years ago
Alexander Makarov b873f9f242 Fixes #915: helper classes renamed again 11 years ago
Alexander Makarov 76cab3ea64 Renamed base helper classes 11 years ago
Qiang Xue e9a5b92dd9 Added StringHelper::dirname() 11 years ago
Qiang Xue b9553eb57a Replaced diff vendor. 11 years ago
Qiang Xue c7c7683f8f Added StringHelper::diff(). 11 years ago
Qiang Xue a6cd7b72bb refactored helper organization. 11 years ago
Qiang Xue fae44063f6 Removed extra code. 11 years ago
Qiang Xue 5eac34a485 Debug toolbar WIP 11 years ago
Carsten Brandt 1d2185f9ac added note about usage to StringHelper::basename() 11 years ago
Qiang Xue df6168475e Refactored StringHelper. 11 years ago
Antonio Ramirez 641e6ee7cf ported inflection methods from StringHelper to Inflector helper class 12 years ago
Qiang Xue f72105166c reorganized the main repo to satisfy PSR-0. 12 years ago
Qiang Xue 0d814fa523 Moved "framework" to "iii". 12 years ago
Carsten Brandt 776162b05e created StringHelper::basename() 12 years ago
Qiang Xue 9183e83753 restructured helper classes 12 years ago