Configuration

Configuration options for WPZylos Validation.

Service Provider

The ValidationServiceProvider registers validation components.

Container Bindings

BindingClassDescription
Validator::classValidatorValidator factory

Default Messages

Override default validation messages:

Validator::setDefaultMessages([
    'required' => 'This field is required.',
    'email' => 'Enter a valid email address.',
    'min' => 'Must be at least :min characters.',
]);

Locale Integration

Integrate with I18n for translated messages:

$validator = new Validator($data, $rules, [], $translator);