Constants

MAX_TRACE_LEVEL

MAX_TRACE_LEVEL = 20

Properties

$options

$options : 

Type

$context_class

$context_class : 

Type

$classes

$classes : 

Type

Methods

CheckStrictDb()

CheckStrictDb() 

SingletonExReplacer()

SingletonExReplacer(  $class,   $object) 

Parameters

$class
$object

getCallerByLevel()

getCallerByLevel(  $level,   $parent_classes_to_skip = array()) 

Parameters

$level
$parent_classes_to_skip

checkEnv()

checkEnv() 

checkStrictComponent()

checkStrictComponent(  $component_name,   $trace_level,   $parent_classes_to_skip = array()) 

Parameters

$component_name
$trace_level
$parent_classes_to_skip

check_strict_class()

check_strict_class(  $class) 

Parameters

$class

initOptions()

initOptions(array  $options) 

Parameters

array $options

initContext()

initContext(\DuckPhp\Ext\object  $context) 

Parameters

\DuckPhp\Ext\object $context

hit_class()

hit_class(  $caller_class,   $parent_classes_to_skip) 

Parameters

$caller_class
$parent_classes_to_skip

StartWith()

StartWith(  $str,   $prefix) 

Parameters

$str
$prefix

EndWith()

EndWith(  $str,   $postfix) 

Parameters

$str
$postfix