PHP Класс Pix_Controller, pixframework

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

Открытые свойства

Свойство Тип Описание
$view

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

Свойство Тип Описание
$_dispatchers
$_helper_manager Pix_Helper_Manager
$actionName
$controllerName

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

Метод Описание
__call ( $func, $args )
__construct ( )
addCommonHelpers ( ) : void addCommonHelpers add common helper
addDispatcher ( Pix_Controller_Dispatcher | callable $dispatcher ) : void addDispatcher add new Dispatcher
addHelper ( string $helper, array $methods = null, array $options = [] ) : void addHelper add static helper in Pix_Controller
dispatch ( string $data_path ) : void dispatch dispatch the request action
draw ( string $filename ) : string draw draw a partial file
getActionName ( ) : string getActionName get Action name
getControllerName ( ) : string getControllerName get Controller name
getHelperManager ( ) : Pix_Helper_Manager getHelperManager get Helper Manager
getURI ( ) : string getURI get request URI
init ( )
noview ( ) : void noview finish action without drawing view
redirect ( string $url, integer $code = 302 ) : void redirect finish action and redirect to $url
redraw ( string $partial_name ) : void redraw finish action and draw another partial $partial_name
setView ( Pix_Partial $v ) : void setView set Controller view

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

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

public __call ( $func, $args )

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

public __construct ( )

addCommonHelpers() публичный статический Метод

addCommonHelpers add common helper
public static addCommonHelpers ( ) : void
Результат void

addDispatcher() публичный статический Метод

addDispatcher add new Dispatcher
public static addDispatcher ( Pix_Controller_Dispatcher | callable $dispatcher ) : void
$dispatcher Pix_Controller_Dispatcher | callable
Результат void

addHelper() публичный статический Метод

addHelper add static helper in Pix_Controller
public static addHelper ( string $helper, array $methods = null, array $options = [] ) : void
$helper string Helper name
$methods array
$options array
Результат void

dispatch() публичный статический Метод

dispatch dispatch the request action
public static dispatch ( string $data_path ) : void
$data_path string
Результат void

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

draw draw a partial file
public draw ( string $filename ) : string
$filename string
Результат string output

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

getActionName get Action name
public getActionName ( ) : string
Результат string

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

getControllerName get Controller name
public getControllerName ( ) : string
Результат string

getHelperManager() публичный статический Метод

getHelperManager get Helper Manager
public static getHelperManager ( ) : Pix_Helper_Manager
Результат Pix_Helper_Manager

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

getURI get request URI
public getURI ( ) : string
Результат string

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

public init ( )

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

noview finish action without drawing view
public noview ( ) : void
Результат void

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

redirect finish action and redirect to $url
public redirect ( string $url, integer $code = 302 ) : void
$url string
$code integer
Результат void

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

redraw finish action and draw another partial $partial_name
public redraw ( string $partial_name ) : void
$partial_name string
Результат void

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

setView set Controller view
public setView ( Pix_Partial $v ) : void
$v Pix_Partial
Результат void

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

$_dispatchers защищенное статическое свойство

protected static $_dispatchers

$_helper_manager защищенное статическое свойство

Pix_Helper_Manager
protected static $_helper_manager

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

protected $actionName

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

protected $controllerName

$view публичное свойство

public $view