PHP Класс Flarum\Core\Validator\AbstractValidator

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$events Illuminate\Contracts\Events\Dispatcher
$rules array
$translator Symfony\Component\Translation\TranslatorInterface
$validator Illuminate\Validation\Factory

Открытые методы

Метод Описание
__construct ( Illuminate\Validation\Factory $validator, Illuminate\Contracts\Events\Dispatcher $events, Symfony\Component\Translation\TranslatorInterface $translator )
assertValid ( array $attributes ) Throw an exception if a model is not valid.

Защищенные методы

Метод Описание
getMessages ( ) : array
getRules ( ) : array
makeValidator ( array $attributes ) : Illuminate\Validation\Validator Make a new validator instance for this model.

Описание методов

__construct() публичный Метод

public __construct ( Illuminate\Validation\Factory $validator, Illuminate\Contracts\Events\Dispatcher $events, Symfony\Component\Translation\TranslatorInterface $translator )
$validator Illuminate\Validation\Factory
$events Illuminate\Contracts\Events\Dispatcher
$translator Symfony\Component\Translation\TranslatorInterface

assertValid() публичный Метод

Throw an exception if a model is not valid.
public assertValid ( array $attributes )
$attributes array

getMessages() защищенный Метод

protected getMessages ( ) : array
Результат array

getRules() защищенный Метод

protected getRules ( ) : array
Результат array

makeValidator() защищенный Метод

Make a new validator instance for this model.
protected makeValidator ( array $attributes ) : Illuminate\Validation\Validator
$attributes array
Результат Illuminate\Validation\Validator

Описание свойств

$events защищенное свойство

protected Dispatcher,Illuminate\Contracts\Events $events
Результат Illuminate\Contracts\Events\Dispatcher

$rules защищенное свойство

protected array $rules
Результат array

$translator защищенное свойство

protected TranslatorInterface,Symfony\Component\Translation $translator
Результат Symfony\Component\Translation\TranslatorInterface

$validator защищенное свойство

protected Factory,Illuminate\Validation $validator
Результат Illuminate\Validation\Factory