PHP 클래스 Pix_Controller, pixframework

파일 보기 프로젝트 열기: pixnet/pixframework 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$view

보호된 프로퍼티들

프로퍼티 타입 설명
$_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