PHP Класс Dingo\Api\Http\RequestValidator

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

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

Свойство Тип Описание
$container Illuminate\Container\Container Container instance.
$validators array Array of request validators.

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

Метод Описание
__construct ( Illuminate\Container\Container $container ) : void Create a new request validator instance.
extend ( string | Dingo\Api\Http\Validator $validator ) : void Extend the validators.
merge ( array $validators ) : void Merge an array of validators.
replace ( array $validators ) : void Replace the validators.
validateRequest ( Illuminate\Http\Request $request ) : boolean Validate a request.

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

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

Create a new request validator instance.
public __construct ( Illuminate\Container\Container $container ) : void
$container Illuminate\Container\Container
Результат void

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

Extend the validators.
public extend ( string | Dingo\Api\Http\Validator $validator ) : void
$validator string | Dingo\Api\Http\Validator
Результат void

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

Merge an array of validators.
public merge ( array $validators ) : void
$validators array
Результат void

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

Replace the validators.
public replace ( array $validators ) : void
$validators array
Результат void

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

Validate a request.
public validateRequest ( Illuminate\Http\Request $request ) : boolean
$request Illuminate\Http\Request
Результат boolean

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

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

Container instance.
protected Container,Illuminate\Container $container
Результат Illuminate\Container\Container

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

Array of request validators.
protected array $validators
Результат array