| 
						
					 | 
					
						
						
							
						
						3b5634bf8b
					 | 
					
						
						
							
							Fixes #11863: Fixed usage of mb_substr with PHP < 5.4.8 where length of NULL was treated the same as 0
						
						
						
						
						
						
					 | 
					
						2016-07-02 21:06:39 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cfbe50e96d
					 | 
					
						
						
							
							Fixes #11026: Fixed StringHelper::truncateWords() to count words properly for non-English text
						
						
						
						
						
						
					 | 
					
						2016-03-30 00:26:56 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c17f887583
					 | 
					
						
						
							
							Added StringHelper::countWords() that given a string returns number of words in it
						
						
						
						
						
						
					 | 
					
						2016-03-16 01:41:57 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6acab778da
					 | 
					
						
						
							
							10629 - BaseStringHelper::truncateHtml fix - should not add suffix if words count less than needed #10629
						
						
						
						
						
						
					 | 
					
						2016-01-21 10:55:52 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ccd20793d4
					 | 
					
						
						
							
							Fixed #9911 - StringHelper::explode with skip_empty option removed item eq to 0
						
						
						
						
						
						
					 | 
					
						2015-10-14 00:15:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1b3770fd21
					 | 
					
						
						
							
							Use === instead of == where possible
						
						
						
						
						
						
					 | 
					
						2015-10-10 01:04:35 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6d9fe671de
					 | 
					
						
						
							
							various code style and whitespace adjustments
						
						
						
						
						
						
					 | 
					
						2015-08-02 00:27:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						da73a0fa47
					 | 
					
						
						
							
							Set cache to runtime folder for HTMLPurifier_Lexer
						
						
						
						
						
						
					 | 
					
						2015-07-22 12:53:45 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d34d890a32
					 | 
					
						
						
							
							PSR-2 if-else statement
						
						
						
						
						
						
					 | 
					
						2015-06-09 00:10:09 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						874ecfaa37
					 | 
					
						
						
							
							code formatting [skip ci]
						
						
						
						
						
						
					 | 
					
						2015-06-07 09:30:49 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ef662b57be
					 | 
					
						
						
							
							added missing @since annotations
						
						
						
						
						
						
					 | 
					
						2015-04-24 12:09:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						12fe0c7b85
					 | 
					
						
						
							
							Fixes #7488: Added StringHelper::explode to perform explode with trimming and skipping of empty elements
						
						
						
						
						
						
					 | 
					
						2015-03-05 19:10:38 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8b79293ff2
					 | 
					
						
						
							
							added missing @since annotations
						
						
						
						
						
						
					 | 
					
						2014-11-27 18:11:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						87c002d5b3
					 | 
					
						
						
							
							Fixes #6207: Added support for truncating HTML strings using StringHelper::truncate() and StringHelper::truncateWords()
						
						
						
						
						
						
					 | 
					
						2014-11-25 07:29:27 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						562417c572
					 | 
					
						
						
							
							truncate and truncateWords can now preserve HTML
						
						
						
						
						
						
						
						new private method `truncateHtml` now used by `truncate` and `truncateWords` 
						
						
					 | 
					
						2014-11-25 07:19:43 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ef127f6855
					 | 
					
						
						
							
							Fixes #5316: Added startsWith() and endsWith() to yii\helpers\StringHelper. Methods are binary-safe, multibyte-safe and optionally case-insensitive
						
						
						
						
						
						
					 | 
					
						2014-10-05 13:58:56 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7af92173b1
					 | 
					
						
						
							
							length arg of byteSubstr is now optional
						
						
						
						
						
						
					 | 
					
						2014-07-30 13:29:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cde71f4318
					 | 
					
						
						
							
							Added encoding to StringHelper::byteSubst() fallback
						
						
						
						
						
						
					 | 
					
						2014-07-30 15:11:20 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						94dc27a30e
					 | 
					
						
						
							
							Fixes #4497: Bad Request, Unable to verify your data submission
						
						
						
						
						
						
					 | 
					
						2014-07-30 09:37:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a620342315
					 | 
					
						
						
							
							Adjusted phpdoc, tests and changelog for StringHelper::truncate and StringHelper::truncateWords
						
						
						
						
						
						
					 | 
					
						2014-04-29 18:23:48 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ca6583a045
					 | 
					
						
						
							
							Update BaseStringHelper.php
						
						
						
						
						
						
					 | 
					
						2014-04-22 10:01:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4bec5fe748
					 | 
					
						
						
							
							Update BaseStringHelper.php
						
						
						
						
						
						
					 | 
					
						2014-04-07 09:29:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						50efd32322
					 | 
					
						
						
							
							Update BaseStringHelper.php
						
						
						
						
						
						
						
						Updated to use mb_* functions 
						
						
					 | 
					
						2014-04-01 13:04:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						57a948e755
					 | 
					
						
						
							
							Update BaseStringHelper.php
						
						
						
						
						
						
						
						Length check. 
						
						
					 | 
					
						2014-04-01 12:26:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ad039e125a
					 | 
					
						
						
							
							New truncate and truncateWords methods
						
						
						
						
						
						
						
						New truncate and truncateWords methods, https://github.com/yiisoft/yii2/issues/2941 
						
						
					 | 
					
						2014-04-01 10:14:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bf3c75147d
					 | 
					
						
						
							
							reverted breaking PHPdoc codestyle changes
						
						
						
						
						
						
						
						issue #2852 
						
						
					 | 
					
						2014-03-23 20:51:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b5f8a4dc22
					 | 
					
						
						
							
							Reformat code te be PSR-2 compatible
						
						
						
						
						
						
					 | 
					
						2014-03-16 10:46:21 +06:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dd26d39dd8
					 | 
					
						
						
							
							Removed unused namespace imports
						
						
						
						
						
						
					 | 
					
						2014-02-07 13:26:00 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a37b35a4e1
					 | 
					
						
						
							
							Fixes #1897
						
						
						
						
						
						
						
						- Gii diff markup is now copy paste friendly
- Removed StringHelper::diff()
- Moved phpspec/php-diff dependency from yiisoft/yii2 to yiisoft/yii2-gii 
						
						
					 | 
					
						2014-01-27 06:13:13 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8473dda39b
					 | 
					
						
						
							
							fixed stringHelper dirname to return empty string
						
						
						
						
						
						
						
						in case no dir is present 
						
						
					 | 
					
						2014-01-23 12:04:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0c38655217
					 | 
					
						
						
							
							psr-4 move
						
						
						
						
						
						
					 | 
					
						2014-01-10 21:41:43 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |