Truncate a string to a specific length and append a suffix.
Twine\Str::truncate( int $length [, string $suffix = '...' ] ) : Twine\Str
$length | Length string will be truncated to, including suffix |
$suffix | Suffix to append |
$string = new Twine\Str('john pinkerton');
$string->truncate(12); // Returns 'john pink...'
$string->truncate(10, '~'); // Returns 'john pink~'
$string->truncate(8); // Returns 'john...'