Ubiquity  2.0.0
php rapid development framework
Startup Class Reference

Static Public Member Functions

static run (array &$config, $url)
 
static forward ($url)
 
static getNS ($part="controllers")
 
static runAction ($u, $initialize=true, $finalize=true)
 
static runAsString ($u, $initialize=true, $finalize=true)
 
static getConfig ()
 
static setConfig ($config)
 
static checkDbConfig ()
 
static checkModelsConfig ()
 
static getModelsDir ()
 
static getModelsCompletePath ()
 
static errorHandler ($message="", $code=0, $severity=1, $filename=null, int $lineno=0, $previous=NULL)
 
static getController ()
 
static getAction ()
 
static getFrameworkDir ()
 
static getApplicationDir ()
 

Static Public Attributes

static $urlParts
 

Static Private Member Functions

static setCtrlNS ()
 
static parseUrl (&$url)
 
static startTemplateEngine ($config)
 
static callController (Controller $controller, $u)
 
static needsKeyInConfigArray (&$result, $array, $needs)
 

Static Private Attributes

static $config
 
static $ctrlNS
 
static $controller
 
static $action
 

Detailed Description

Definition at line 9 of file Startup.php.

Member Function Documentation

◆ callController()

static callController ( Controller  $controller,
  $u 
)
staticprivate

Definition at line 121 of file Startup.php.

◆ checkDbConfig()

static checkDbConfig ( )
static

Definition at line 159 of file Startup.php.

◆ checkModelsConfig()

static checkModelsConfig ( )
static

Definition at line 171 of file Startup.php.

◆ errorHandler()

static errorHandler (   $message = "",
  $code = 0,
  $severity = 1,
  $filename = null,
int  $lineno = 0,
  $previous = NULL 
)
static

Definition at line 190 of file Startup.php.

◆ forward()

static forward (   $url)
static

Definition at line 24 of file Startup.php.

◆ getAction()

static getAction ( )
static

Definition at line 203 of file Startup.php.

◆ getApplicationDir()

static getApplicationDir ( )
static

Definition at line 211 of file Startup.php.

◆ getConfig()

static getConfig ( )
static

Definition at line 143 of file Startup.php.

◆ getController()

static getController ( )
static

Definition at line 199 of file Startup.php.

◆ getFrameworkDir()

static getFrameworkDir ( )
static

Definition at line 207 of file Startup.php.

◆ getModelsCompletePath()

static getModelsCompletePath ( )
static

Definition at line 186 of file Startup.php.

◆ getModelsDir()

static getModelsDir ( )
static

Definition at line 182 of file Startup.php.

◆ getNS()

static getNS (   $part = "controllers")
static

Definition at line 43 of file Startup.php.

◆ needsKeyInConfigArray()

static needsKeyInConfigArray ( $result,
  $array,
  $needs 
)
staticprivate

Definition at line 151 of file Startup.php.

◆ parseUrl()

static parseUrl ( $url)
staticprivate

Definition at line 56 of file Startup.php.

◆ run()

static run ( array &  $config,
  $url 
)
static

Definition at line 16 of file Startup.php.

◆ runAction()

static runAction (   $u,
  $initialize = true,
  $finalize = true 
)
static

Definition at line 85 of file Startup.php.

◆ runAsString()

static runAsString (   $u,
  $initialize = true,
  $finalize = true 
)
static

Definition at line 115 of file Startup.php.

◆ setConfig()

static setConfig (   $config)
static

Definition at line 147 of file Startup.php.

◆ setCtrlNS()

static setCtrlNS ( )
staticprivate

Definition at line 52 of file Startup.php.

◆ startTemplateEngine()

static startTemplateEngine (   $config)
staticprivate

Definition at line 67 of file Startup.php.

Field Documentation

◆ $action

$action
staticprivate

Definition at line 14 of file Startup.php.

◆ $config

$config
staticprivate

Definition at line 11 of file Startup.php.

◆ $controller

$controller
staticprivate

Definition at line 13 of file Startup.php.

◆ $ctrlNS

$ctrlNS
staticprivate

Definition at line 12 of file Startup.php.

◆ $urlParts

$urlParts
static

Definition at line 10 of file Startup.php.


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