final class FormValidation (View source)

Methods

field(string $name, string|null $label = null)
setLocale(string|null $locale)
void
addGoogleRecaptcha(string $message = 'Please confirm reCAPTCHA.', string|null $secret = null)

Convenience helper for the default Google reCAPTCHA field. The primary API is field()->recaptcha().

void
validate(array $data, ValidationSchema|null $schema = null)

Details

__construct

__construct(TranslatorInterface $translator, ValidationRuleResolver $ruleResolver)

No description

Parameters

TranslatorInterface $translator
ValidationRuleResolver $ruleResolver

field

ValidationFieldBuilder field(string $name, string|null $label = null)

No description

Parameters

string $name
string|null $label

Return Value

ValidationFieldBuilder

schema

No description

Return Value

ValidationSchema

setLocale

FormValidation setLocale(string|null $locale)

No description

Parameters

string|null $locale

Return Value

FormValidation

reset

No description

Return Value

FormValidation

addGoogleRecaptcha

void addGoogleRecaptcha(string $message = 'Please confirm reCAPTCHA.', string|null $secret = null)

Convenience helper for the default Google reCAPTCHA field. The primary API is field()->recaptcha().

Parameters

string $message
string|null $secret

Return Value

void

validate

ValidationResult validate(array $data, ValidationSchema|null $schema = null)

No description

Parameters

array $data
ValidationSchema|null $schema

Return Value

ValidationResult