PHP Класс Drahak\Restful\Http\InputFactory

Автор: Drahomír Hanák
Наследование: extends Nette\Object
Показать файл Открыть проект

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

Свойство Тип Описание
$httpRequest Nette\Http\IRequest

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

Метод Описание
__construct ( Nette\Http\IRequest $httpRequest, MapperContext $mapperContext, Drahak\Restful\Validation\IValidationScopeFactory $validationScopeFactory )
create ( ) : Input Create input

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

Метод Описание
parseData ( ) : array Parse data for input
parseRequestBody ( ) : array | Traversable Parse request body if any

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

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

public __construct ( Nette\Http\IRequest $httpRequest, MapperContext $mapperContext, Drahak\Restful\Validation\IValidationScopeFactory $validationScopeFactory )
$httpRequest Nette\Http\IRequest
$mapperContext Drahak\Restful\Mapping\MapperContext
$validationScopeFactory Drahak\Restful\Validation\IValidationScopeFactory

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

Create input
public create ( ) : Input
Результат Input

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

Parse data for input
protected parseData ( ) : array
Результат array

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

Parse request body if any
protected parseRequestBody ( ) : array | Traversable
Результат array | Traversable

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

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

protected IRequest,Nette\Http $httpRequest
Результат Nette\Http\IRequest