You are here

function fapi_validation_validator_length in Form API Validation 8

1 string reference to 'fapi_validation_validator_length'
fapi_validation_fapi_validation_validators in src/fapi_validators/fapi_validators.inc
Implementation of hook_fapi_validation_validators

File

src/fapi_validators/fapi_validators.inc, line 91

Code

function fapi_validation_validator_length($value, $params) {
  $size = mb_strlen($value);
  if (count($params) == 1) {
    return $size == (int) $params[0];
  }
  elseif (count($params) == 2) {
    if ($params[1] == '*') {
      return $size >= (int) $params[0];
    }
    return $size >= (int) $params[0] && $size <= (int) $params[1];
  }
}