Class Controller
Class Controller definition.
Direct known subclasses
App\Controllers\App
,
CMS\Controllers\Authentication
,
Core\Base\Entity
Indirect known subclasses
CMS\Controllers\Account
,
CMS\Controllers\CMS
,
CMS\Controllers\CMSHelp
,
CMS\Controllers\CMSUserRoles
,
CMS\Controllers\CMSUsers
Methods summary
public
|
|
final public
|
#
__executeAction( string $action,
Executes an controller action. |
public
|
|
final public static
|
|
protected static
string
|
|
protected static
|
|
final protected
|
#
addBeforeFilters( array $methods, array $scope = array() )
Adds methods which will be executed before any controller action. |
final protected
|
#
addAfterFilters( array $methods, array $scope = array() )
Adds methods which will be executed after any controller action. |
final protected
string
|
|
final protected
string
|
|
protected
|
|
final protected
mixed
|
|
private
integer
|
|
private
|
#
executeBeforeFilters( string $action,
Executes the queued before action filters. |
private
|
#
executeAfterFilters( string $action,
Executes the queued after action filters. |
protected
|
|
private static
array
|
|
private
|
|
private static
|
#
assignVariablesToRender(
Assigns common template engine vars. |
Properties summary
public
|
$renderer
Render instance. |
|
public
string
|
$rendererAdapter
Renderer adapter name. |
|
public
array|boolean
|
$labels
Labels name. |
|
protected
array
|
$meta
Controller meta data. |
#
array(
'filters' => array(
'before' => array(),
'after' => array(),
),
)
|
protected
string
|
$layout
Default layout name. |
#
'default'
|
protected
array
|
$cachingOutput
Action output cache. |
#
array()
|