PHP Класс Zend\Mvc\MvcEvent

Наследование: extends Zend\EventManager\Event
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$application
$request Zend\Stdlib\RequestInterface
$response Zend\Stdlib\ResponseInterface
$result mixed
$routeMatch null | Zend\Router\RouteMatch
$router Zend\Router\RouteStackInterface
$viewModel Zend\View\Model\ModelInterface

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

Метод Описание
getApplication ( ) : Zend\Mvc\ApplicationInterface Get application instance
getController ( ) : string Get the currently registered controller name
getControllerClass ( ) : string Get controller class
getError ( ) : string Retrieve the error message, if any
getRequest ( ) : Zend\Stdlib\RequestInterface Get request
getResponse ( ) : Zend\Stdlib\ResponseInterface Get response
getResult ( ) : mixed Get result
getRouteMatch ( ) : null | Zend\Router\RouteMatch Get route match
getRouter ( ) : Zend\Router\RouteStackInterface Get router
getViewModel ( ) : Zend\View\Model\ModelInterface Get the view model
isError ( ) : boolean Does the event represent an error response?
setApplication ( Zend\Mvc\ApplicationInterface $application ) : MvcEvent Set application instance
setController ( string $name ) : MvcEvent Set controller name
setControllerClass ( string $class ) : MvcEvent Set controller class
setError ( string $message ) : MvcEvent Set the error message (indicating error in handling request)
setRequest ( Zend\Stdlib\RequestInterface $request ) : MvcEvent Set request
setResponse ( Zend\Stdlib\ResponseInterface $response ) : MvcEvent Set response
setResult ( mixed $result ) : MvcEvent Set result
setRouteMatch ( Zend\Router\RouteMatch $matches ) : MvcEvent Set route match
setRouter ( Zend\Router\RouteStackInterface $router ) : MvcEvent Set router
setViewModel ( Zend\View\Model\ModelInterface $viewModel ) : MvcEvent Set the view model

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

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

Get application instance
public getApplication ( ) : Zend\Mvc\ApplicationInterface
Результат Zend\Mvc\ApplicationInterface

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

Get the currently registered controller name
public getController ( ) : string
Результат string

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

Get controller class
public getControllerClass ( ) : string
Результат string

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

Retrieve the error message, if any
public getError ( ) : string
Результат string

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

Get request
public getRequest ( ) : Zend\Stdlib\RequestInterface
Результат Zend\Stdlib\RequestInterface

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

Get response
public getResponse ( ) : Zend\Stdlib\ResponseInterface
Результат Zend\Stdlib\ResponseInterface

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

Get result
public getResult ( ) : mixed
Результат mixed

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

Get route match
public getRouteMatch ( ) : null | Zend\Router\RouteMatch
Результат null | Zend\Router\RouteMatch

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

Get router
public getRouter ( ) : Zend\Router\RouteStackInterface
Результат Zend\Router\RouteStackInterface

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

Get the view model
public getViewModel ( ) : Zend\View\Model\ModelInterface
Результат Zend\View\Model\ModelInterface

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

Does the event represent an error response?
public isError ( ) : boolean
Результат boolean

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

Set application instance
public setApplication ( Zend\Mvc\ApplicationInterface $application ) : MvcEvent
$application Zend\Mvc\ApplicationInterface
Результат MvcEvent

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

Set controller name
public setController ( string $name ) : MvcEvent
$name string
Результат MvcEvent

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

Set controller class
public setControllerClass ( string $class ) : MvcEvent
$class string
Результат MvcEvent

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

Set the error message (indicating error in handling request)
public setError ( string $message ) : MvcEvent
$message string
Результат MvcEvent

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

Set request
public setRequest ( Zend\Stdlib\RequestInterface $request ) : MvcEvent
$request Zend\Stdlib\RequestInterface
Результат MvcEvent

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

Set response
public setResponse ( Zend\Stdlib\ResponseInterface $response ) : MvcEvent
$response Zend\Stdlib\ResponseInterface
Результат MvcEvent

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

Set result
public setResult ( mixed $result ) : MvcEvent
$result mixed
Результат MvcEvent

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

Set route match
public setRouteMatch ( Zend\Router\RouteMatch $matches ) : MvcEvent
$matches Zend\Router\RouteMatch
Результат MvcEvent

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

Set router
public setRouter ( Zend\Router\RouteStackInterface $router ) : MvcEvent
$router Zend\Router\RouteStackInterface
Результат MvcEvent

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

Set the view model
public setViewModel ( Zend\View\Model\ModelInterface $viewModel ) : MvcEvent
$viewModel Zend\View\Model\ModelInterface
Результат MvcEvent

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

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

protected $application

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

protected RequestInterface,Zend\Stdlib $request
Результат Zend\Stdlib\RequestInterface

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

protected ResponseInterface,Zend\Stdlib $response
Результат Zend\Stdlib\ResponseInterface

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

protected mixed $result
Результат mixed

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

protected null|RouteMatch,Zend\Router $routeMatch
Результат null | Zend\Router\RouteMatch

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

protected RouteStackInterface,Zend\Router $router
Результат Zend\Router\RouteStackInterface

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

protected ModelInterface,Zend\View\Model $viewModel
Результат Zend\View\Model\ModelInterface