Ubiquity  2.0.3
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 injectDependences ($controller, $config)
 
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 getControllerSimpleName ()
 
static getViewNameFileExtension ()
 
static getAction ()
 
static getActionParams ()
 
static getFrameworkDir ()
 
static getApplicationDir ()
 
static getApplicationName ()
 
static reloadConfig ()
 
static saveConfig ($content)
 

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
 
static $actionParams
 

Detailed Description

Definition at line 10 of file Startup.php.

Member Function Documentation

◆ callController()

static callController ( Controller  $controller,
  $u 
)
staticprivate

Definition at line 132 of file Startup.php.

◆ checkDbConfig()

static checkDbConfig ( )
static

Definition at line 170 of file Startup.php.

◆ checkModelsConfig()

static checkModelsConfig ( )
static

Definition at line 182 of file Startup.php.

◆ errorHandler()

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

Definition at line 201 of file Startup.php.

◆ forward()

static forward (   $url)
static

Definition at line 26 of file Startup.php.

◆ getAction()

static getAction ( )
static

Definition at line 222 of file Startup.php.

◆ getActionParams()

static getActionParams ( )
static

Definition at line 226 of file Startup.php.

◆ getApplicationDir()

static getApplicationDir ( )
static

Definition at line 234 of file Startup.php.

◆ getApplicationName()

static getApplicationName ( )
static

Definition at line 238 of file Startup.php.

◆ getConfig()

static getConfig ( )
static

Definition at line 154 of file Startup.php.

◆ getController()

static getController ( )
static

Definition at line 210 of file Startup.php.

◆ getControllerSimpleName()

static getControllerSimpleName ( )
static

Definition at line 214 of file Startup.php.

◆ getFrameworkDir()

static getFrameworkDir ( )
static

Definition at line 230 of file Startup.php.

◆ getModelsCompletePath()

static getModelsCompletePath ( )
static

Definition at line 197 of file Startup.php.

◆ getModelsDir()

static getModelsDir ( )
static

Definition at line 193 of file Startup.php.

◆ getNS()

static getNS (   $part = "controllers")
static

Definition at line 45 of file Startup.php.

◆ getViewNameFileExtension()

static getViewNameFileExtension ( )
static

Definition at line 218 of file Startup.php.

◆ injectDependences()

static injectDependences (   $controller,
  $config 
)
static

Definition at line 115 of file Startup.php.

◆ needsKeyInConfigArray()

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

Definition at line 162 of file Startup.php.

◆ parseUrl()

static parseUrl ( $url)
staticprivate

Definition at line 58 of file Startup.php.

◆ reloadConfig()

static reloadConfig ( )
static

Definition at line 242 of file Startup.php.

◆ run()

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

Definition at line 18 of file Startup.php.

◆ runAction()

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

Definition at line 87 of file Startup.php.

◆ runAsString()

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

Definition at line 126 of file Startup.php.

◆ saveConfig()

static saveConfig (   $content)
static

Definition at line 250 of file Startup.php.

◆ setConfig()

static setConfig (   $config)
static

Definition at line 158 of file Startup.php.

◆ setCtrlNS()

static setCtrlNS ( )
staticprivate

Definition at line 54 of file Startup.php.

◆ startTemplateEngine()

static startTemplateEngine (   $config)
staticprivate

Definition at line 69 of file Startup.php.

Field Documentation

◆ $action

$action
staticprivate

Definition at line 15 of file Startup.php.

◆ $actionParams

$actionParams
staticprivate

Definition at line 16 of file Startup.php.

◆ $config

$config
staticprivate

Definition at line 12 of file Startup.php.

◆ $controller

$controller
staticprivate

Definition at line 14 of file Startup.php.

◆ $ctrlNS

$ctrlNS
staticprivate

Definition at line 13 of file Startup.php.

◆ $urlParts

$urlParts
static

Definition at line 11 of file Startup.php.


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