PHP Класс Ergo\Routing\FilteredController

Наследование: extends AbstractController
Показать файл Открыть проект

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

Метод Описание
__construct ( $controller ) Constructor
addRequestFilter ( $filter ) Adds an callback for processing the request before it is processed, must return a request
addResponseFilter ( $filter ) Adds an callback for processing the response after it is processed, must return a response
execute ( $request ) * (non-phpdoc)

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

Метод Описание
filter ( $request ) : response Filter a request and response and return the response

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

Метод Описание
_applyFilter ( $chain, $object ) : object Apply a chain of filters to an object

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

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

Constructor
public __construct ( $controller )

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

Adds an callback for processing the request before it is processed, must return a request
public addRequestFilter ( $filter )

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

Adds an callback for processing the response after it is processed, must return a response
public addResponseFilter ( $filter )

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

* (non-phpdoc)
См. также: Controller::execute()
public execute ( $request )

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

Filter a request and response and return the response
protected filter ( $request ) : response
Результат response