PHP Класс Raml\Validator\RequestValidator

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

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

Метод Описание
__construct ( ValidatorSchemaHelper $schema )
validateRequest ( Psr\Http\Message\RequestInterface $request )

Приватные методы

Метод Описание
assertNoMissingParameters ( Psr\Http\Message\RequestInterface $request )
assertValidBody ( Psr\Http\Message\RequestInterface $request )
assertValidParameters ( Psr\Http\Message\RequestInterface $request )
getRequestParameters ( Psr\Http\Message\RequestInterface $request ) : array
getSchemaErrorsAsString ( array $errors ) : string

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

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

public __construct ( ValidatorSchemaHelper $schema )
$schema ValidatorSchemaHelper

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

public validateRequest ( Psr\Http\Message\RequestInterface $request )
$request Psr\Http\Message\RequestInterface