public overwriteRule ( string $rule, callback $closure = null ) : Void | ||
$rule | string | |
$closure | callback | |
return | Void |
public function overwriteRule($rule, $closure = null)
{
if (!$this->ruleNameAvailable($rule)) {
$this->RuleList->rules[] = $rule;
$this->RuleList->closures[$rule] = $closure;
} else {
throw new \Devise\Support\DeviseException('Rule name "' . $rule . '" does not exist.');
}
}