fix drobnosti ve formu
This commit is contained in:
parent
edbfe45e35
commit
02013dc601
|
@ -26,7 +26,7 @@ class form
|
||||||
public function field($name, $attr=[])
|
public function field($name, $attr=[])
|
||||||
{
|
{
|
||||||
if (isset($this->fields[$name])) {
|
if (isset($this->fields[$name])) {
|
||||||
throw new usageException('Field '.$name.' already defined.');
|
throw new usageException('Field "'.$name.'" already defined.');
|
||||||
}
|
}
|
||||||
$attr['name'] = $name;
|
$attr['name'] = $name;
|
||||||
|
|
||||||
|
@ -88,8 +88,7 @@ class form
|
||||||
foreach ($rules as $rule) {
|
foreach ($rules as $rule) {
|
||||||
$passed = call_user_func_array($rule['check'], [$fieldValue, $this->values]);
|
$passed = call_user_func_array($rule['check'], [$fieldValue, $this->values]);
|
||||||
if (empty($passed)) {
|
if (empty($passed)) {
|
||||||
$this->errors[$name] = $rule['message'];
|
$this->error($name, $rule['message']);
|
||||||
$this->isValid = false;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue