/** * Adds a constraint to the field. * * @param Field $field The field object * @param string $message The error message * @param callable $check The check method * * @return Field */ public function verifying(Field $field, $message, callable $func) { $field->addConstraint(new \Formz\Constraint\Callback($message, $func)); return $field; }
/** * Checks if the field value is boolean. * * @param Field $field The form field * @param string message The error message * * @return Field */ public function boolean(Field $field, $message = 'formz.error.boolean') { $field->addConstraint(new \Formz\Constraint\Boolean($message)); $field->transform(new \Formz\Transformer\Boolean()); return $field; }