Ubiquity  2.0.2
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 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" ]
 

Detailed Description

Definition at line 11 of file ControllerAction.php.

Constructor & Destructor Documentation

◆ __construct()

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

Definition at line 19 of file ControllerAction.php.

Member Function Documentation

◆ getAction()

getAction ( )

Definition at line 110 of file ControllerAction.php.

◆ getAnnots()

getAnnots ( )

Definition at line 137 of file ControllerAction.php.

◆ getController()

getController ( )

Definition at line 101 of file ControllerAction.php.

◆ getDValues()

getDValues ( )

Definition at line 128 of file ControllerAction.php.

◆ getId()

getId ( )

Definition at line 151 of file ControllerAction.php.

◆ getParameters()

getParameters ( )

Definition at line 119 of file ControllerAction.php.

◆ getPath()

getPath ( )

Definition at line 146 of file ControllerAction.php.

◆ init()

static init ( )
static

Definition at line 55 of file ControllerAction.php.

◆ initWithPath()

static initWithPath (   $url)
static

Definition at line 27 of file ControllerAction.php.

◆ scanMethod()

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

Definition at line 85 of file ControllerAction.php.

◆ setAction()

setAction (   $action)

Definition at line 114 of file ControllerAction.php.

◆ setAnnots()

setAnnots (   $annots)

Definition at line 141 of file ControllerAction.php.

◆ setController()

setController (   $controller)

Definition at line 105 of file ControllerAction.php.

◆ setDValues()

setDValues (   $dValues)

Definition at line 132 of file ControllerAction.php.

◆ setParameters()

setParameters (   $parameters)

Definition at line 123 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.

◆ $dValues

$dValues
private

Definition at line 15 of file ControllerAction.php.

◆ $excludeds

$excludeds =[ "__construct","isValid","initialize","finalize","onInvalidControl","loadView","forward","redirectToRoute" ]
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: