PHP Класс eZ\Publish\Core\REST\Common\Input\Dispatcher

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$handlers array Structure: array( => , … )
$parsingDispatcher ParsingDispatcher

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

Метод Описание
__construct ( ParsingDispatcher $parsingDispatcher, array $handlers = [] ) Construct from optional parsers array.
addHandler ( string $type, Handler $handler ) Adds another handler for the given Content Type.
parse ( Message $message ) : mixed Parse provided request.

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

Метод Описание
parseParameters ( $mediaTypePart )

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

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

Construct from optional parsers array.
public __construct ( ParsingDispatcher $parsingDispatcher, array $handlers = [] )
$parsingDispatcher ParsingDispatcher
$handlers array

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

Adds another handler for the given Content Type.
public addHandler ( string $type, Handler $handler )
$type string
$handler Handler

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

Parse provided request.
public parse ( Message $message ) : mixed
$message eZ\Publish\Core\REST\Common\Message
Результат mixed

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

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

Structure: array( => , … )
protected array $handlers
Результат array

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

protected ParsingDispatcher,eZ\Publish\Core\REST\Common\Input $parsingDispatcher
Результат ParsingDispatcher