You are here

function fapi_validation_validator_decimal in Form API Validation 8

1 string reference to 'fapi_validation_validator_decimal'
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 132

Code

function fapi_validation_validator_decimal($value, $params = array()) {
  if (count($params) == 2) {
    $pattern = '/^[0-9]{' . $params[0] . '}\\.[0-9]{' . $params[1] . '}$/';
    return (bool) preg_match($pattern, (string) $value);
  }
  else {
    return (bool) preg_match('/\\d+\\.\\d+/', $value);
  }
  return FALSE;
}