PHP Класс Stevemo\Cpanel\Services\Validation\AbstractValidator

Наследование: implements Stevemo\Cpanel\Services\Validation\ValidableInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$data Array Validation data key => value array
$errors Illuminate\Support\MessageBag
$messages Array Custom error messages
$rules Array Validation rules
$validator Illuminate\Validation\Factory Validator

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

Метод Описание
__construct ( Illuminate\Validation\Factory $validator, Illuminate\Support\MessageBag $errors )
add ( string $key, string $message ) Add a message to the bag.
errors ( ) : Illuminate\Support\MessageBag Retrieve validation errors
getData ( ) : array Get the stored data
passes ( ) : boolean Test if validation passes
validForCreate ( ) : boolean Test if validation passes before create
validForUpdate ( ) : boolean Test if validation passes before update
with ( array $data ) Add data to validation against

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

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

Автор: Steve Montambeault
public __construct ( Illuminate\Validation\Factory $validator, Illuminate\Support\MessageBag $errors )
$validator Illuminate\Validation\Factory
$errors Illuminate\Support\MessageBag

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

Add a message to the bag.
Автор: Steve Montambeault
public add ( string $key, string $message )
$key string
$message string

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

Retrieve validation errors
Автор: Steve Montambeault
public errors ( ) : Illuminate\Support\MessageBag
Результат Illuminate\Support\MessageBag

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

Get the stored data
Автор: Steve Montambeault
public getData ( ) : array
Результат array

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

Test if validation passes
Автор: Steve Montambeault
public passes ( ) : boolean
Результат boolean

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

Test if validation passes before create
Автор: Steve Montambeault
public validForCreate ( ) : boolean
Результат boolean

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

Test if validation passes before update
Автор: Steve Montambeault
public validForUpdate ( ) : boolean
Результат boolean

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

Add data to validation against
Автор: Steve Montambeault
public with ( array $data )
$data array

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

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

Validation data key => value array
protected Array $data
Результат Array

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

protected MessageBag,Illuminate\Support $errors
Результат Illuminate\Support\MessageBag

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

Custom error messages
protected Array $messages
Результат Array

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

Validation rules
protected Array $rules
Результат Array

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

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