Поддержка
Поля

Валидация

Правила валидации и сообщения об ошибках для полей

Правила валидации

rules
callable|array|string ...$rules → static
Устанавливает правила валидации для поля. Принимает любые правила Laravel Validation.
required
bool|callable $callback = true → static
Устанавливает поле как обязательное.
messages
array $messages → static
Устанавливает кастомные сообщения об ошибках валидации.

Примеры

Text::make('is_published', 'Опубликовано')
    ->rules(['boolean'])
Email::make('email', 'Email')
    ->required()
    ->messages([
        'required' => 'Поле обязательно для заполнения',
    ]),

Мета параметры

withMeta
array $meta → static
Передаёт мета параметры для дополнительной настройки поля на стороне клиента.
File::make('resume', 'Резюме')
    ->withMeta([
        'accept' => ['application/pdf'], // Загрузка только PDF файлов
    ])