Example #1
0
 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;
 }