GUMP::validate_guidv4 PHP Method

validate_guidv4() protected method

Usage: '' => 'guidv4'
protected validate_guidv4 ( string $field, string $input, string $param = null ) : mixed
$field string
$input string
$param string field to compare with
return mixed
    protected function validate_guidv4($field, $input, $param = null)
    {
        if (!isset($input[$field]) || empty($input[$field])) {
            return;
        }
        if (preg_match("/\\{?[A-Z0-9]{8}-[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{12}\\}?\$/", $input[$field])) {
            return;
        }
        return array('field' => $field, 'value' => $input[$field], 'rule' => __FUNCTION__, 'param' => $param);
    }