function _getSuffix($value, $limit, $offset, $suffix) { $result = ''; if (lmb_strlen($value) > $limit + $offset) { $result = $suffix; } return $result; }
function check($value) { if (!is_null($this->min_length) && lmb_strlen($value) < $this->min_length) { $this->error(lmb_i18n('{Field} must be greater than {min} and less than {max} characters.', 'validation'), array('min' => $this->min_length, 'max' => $this->max_length)); } if (lmb_strlen($value) > $this->max_length) { $this->error(lmb_i18n('{Field} must be less than {max} and greater than {min} characters.', 'validation'), array('min' => $this->min_length, 'max' => $this->max_length)); } }
function _usortHandler($a, $b) { if (lmb_strlen($a) == lmb_strlen($b)) { return 0; } return lmb_strlen($a) > lmb_strlen($b) ? -1 : 1; }