fix drobnosti ve formu

This commit is contained in:
severak 2020-05-19 15:12:56 +02:00
parent edbfe45e35
commit 02013dc601
1 changed files with 2 additions and 3 deletions

View File

@ -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;
} }
} }