Ubiquity  2.0.3
php rapid development framework
ControllerAction Class Reference

Public Member Functions

 __construct ($controller="", $action="", $parameters=[], $dValues=[], $annots=[])
 
 getController ()
 
 setController ($controller)
 
 getAction ()
 
 setAction ($action)
 
 getParameters ()
 
 setParameters ($parameters)
 
 getDValues ()
 
 setDValues ($dValues)
 
 getAnnots ()
 
 setAnnots ($annots)
 
 getPath ()
 
 getId ()
 

Static Public Member Functions

static initWithPath ($url)
 
static init ()
 

Static Public Attributes

static $controllers =[]
 

Static Private Member Functions

static scanMethod ($controllerClass, \ReflectionMethod $method)
 

Private Attributes

 $controller
 
 $action
 
 $parameters
 
 $dValues
 
 $annots
 

Static Private Attributes

static $excludeds =[ "__construct","isValid","initialize","finalize","onInvalidControl","loadView","forward","redirectToRoute","getView","message","loadDefaultView","getDefaultViewName","showSimpleMessage","showConfMessage" ]
 

Detailed Description

Definition at line 11 of file ControllerAction.php.

Constructor & Destructor Documentation

◆ __construct()

__construct (   $controller = "",
  $action = "",
  $parameters = [],
  $dValues = [],
  $annots = [] 
)

Definition at line 20 of file ControllerAction.php.

Member Function Documentation

◆ getAction()

getAction ( )

Definition at line 112 of file ControllerAction.php.

◆ getAnnots()

getAnnots ( )

Definition at line 139 of file ControllerAction.php.

◆ getController()

getController ( )

Definition at line 103 of file ControllerAction.php.

◆ getDValues()

getDValues ( )

Definition at line 130 of file ControllerAction.php.

◆ getId()

getId ( )

Definition at line 153 of file ControllerAction.php.

◆ getParameters()

getParameters ( )

Definition at line 121 of file ControllerAction.php.

◆ getPath()

getPath ( )

Definition at line 148 of file ControllerAction.php.

◆ init()

static init ( )
static

Definition at line 56 of file ControllerAction.php.

◆ initWithPath()

static initWithPath (   $url)
static

Definition at line 28 of file ControllerAction.php.

◆ scanMethod()

static scanMethod (   $controllerClass,
\ReflectionMethod  $method 
)
staticprivate

Definition at line 87 of file ControllerAction.php.

◆ setAction()

setAction (   $action)

Definition at line 116 of file ControllerAction.php.

◆ setAnnots()

setAnnots (   $annots)

Definition at line 143 of file ControllerAction.php.

◆ setController()

setController (   $controller)

Definition at line 107 of file ControllerAction.php.

◆ setDValues()

setDValues (   $dValues)

Definition at line 134 of file ControllerAction.php.

◆ setParameters()

setParameters (   $parameters)

Definition at line 125 of file ControllerAction.php.

Field Documentation

◆ $action

$action
private

Definition at line 13 of file ControllerAction.php.

◆ $annots

$annots
private

Definition at line 16 of file ControllerAction.php.

◆ $controller

$controller
private

Definition at line 12 of file ControllerAction.php.

◆ $controllers

$controllers =[]
static

Definition at line 18 of file ControllerAction.php.

◆ $dValues

$dValues
private

Definition at line 15 of file ControllerAction.php.

◆ $excludeds

$excludeds =[ "__construct","isValid","initialize","finalize","onInvalidControl","loadView","forward","redirectToRoute","getView","message","loadDefaultView","getDefaultViewName","showSimpleMessage","showConfMessage" ]
staticprivate

Definition at line 17 of file ControllerAction.php.

◆ $parameters

$parameters
private

Definition at line 14 of file ControllerAction.php.


The documentation for this class was generated from the following file: