Ubiquity 2.5.2
php rapid development framework
Loading...
Searching...
No Matches
DevRouterCacheTrait Class Reference

Ubiquity\cache\traits$DevRouterCacheTrait This class is part of Ubiquity. More...

+ Inheritance diagram for DevRouterCacheTrait:

Static Public Member Functions

static getAnnotationsEngineInstance ()
 
static getFirstPartIndex (string $element)
 
static getControllersFiles (array &$config, bool $silent=false)
 
static getAllControllersFiles (array &$config, bool $silent=false)
 
static getControllers (string $subClass="\\Ubiquity\\controllers\\Controller", bool $backslash=false, bool $includeSubclass=false, bool $includeAbstract=false)
 

Static Protected Member Functions

static createIndex (array $routes)
 
static sortByPriority (array &$array)
 
static initRouterCache (array &$config, bool $silent=false)
 

Static Private Member Functions

static addControllerCache (string $classname)
 
static parseControllerFiles (array &$config, bool $silent=false, bool $activeDomain=false)
 
static hasCapturingGroup (string $expression)
 

Detailed Description

Ubiquity\cache\traits$DevRouterCacheTrait This class is part of Ubiquity.

Author
jc
Version
1.0.15

Definition at line 20 of file DevRouterCacheTrait.php.

Member Function Documentation

◆ addControllerCache()

static addControllerCache ( string  $classname)
staticprivate

Definition at line 24 of file DevRouterCacheTrait.php.

◆ createIndex()

static createIndex ( array  $routes)
staticprotected

Definition at line 76 of file DevRouterCacheTrait.php.

◆ getAllControllersFiles()

static getAllControllersFiles ( array &  $config,
bool  $silent = false 
)
static

Definition at line 115 of file DevRouterCacheTrait.php.

◆ getAnnotationsEngineInstance()

static getAnnotationsEngineInstance ( )
staticabstract

◆ getControllers()

static getControllers ( string  $subClass = "\\Ubiquity\\controllers\\Controller",
bool  $backslash = false,
bool  $includeSubclass = false,
bool  $includeAbstract = false 
)
static

Definition at line 119 of file DevRouterCacheTrait.php.

◆ getControllersFiles()

static getControllersFiles ( array &  $config,
bool  $silent = false 
)
static

Definition at line 111 of file DevRouterCacheTrait.php.

◆ getFirstPartIndex()

static getFirstPartIndex ( string  $element)
static

Definition at line 72 of file DevRouterCacheTrait.php.

◆ hasCapturingGroup()

static hasCapturingGroup ( string  $expression)
staticprivate

Definition at line 68 of file DevRouterCacheTrait.php.

◆ initRouterCache()

static initRouterCache ( array &  $config,
bool  $silent = false 
)
staticprotected

Definition at line 99 of file DevRouterCacheTrait.php.

◆ parseControllerFiles()

static parseControllerFiles ( array &  $config,
bool  $silent = false,
bool  $activeDomain = false 
)
staticprivate

Definition at line 35 of file DevRouterCacheTrait.php.

◆ sortByPriority()

static sortByPriority ( array &  $array)
staticprotected

Definition at line 92 of file DevRouterCacheTrait.php.


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