/** * @inheritdoc */ public function sanitize($input) { return \rock\helpers\StringHelper::truncate($input, $this->length, $this->suffix); }
/** * Truncates a string to the number of characters specified. * * @param string $value * @param array $params params: * * - length: count of output characters (minus 3, because point). * * @return string */ public static function truncate($value, array $params) { if (empty($params['length']) || !is_numeric($params['length'])) { $params['length'] = 4; } return StringHelper::truncate($value, (int) $params['length']); }