AbstractPackageObjectResolver
class AbstractPackageObjectResolver (View source)
The AbstractFactory class.
Methods
static object
create(string $name, array $args)
create
static string
findClass(string $name)
findClass
static object
getInstance(string $name, array $args = array(), boolean $forceNew = false)
getInstance
static string
getClass(string $name)
getClass
static Container
getContainer(string $name = null, string $profile = null)
getContainer
static void
addNamespace(string $namespace, int $priority = PriorityQueue::NORMAL)
addNamespace
static void
removeNamespace(string $namespace)
removeNamespace
static PriorityQueue
getNamespaces()
Method to get property Namespaces
static void
setNamespaces(array|PriorityQueue $namespaces)
Method to set property namespaces
static array
dumpNamespaces()
dumpNamespaces
static void
reset()
reset
static array
dumpAll()
dumpAll
Details
at line line 44
static object
create(string $name, array $args)
create
at line line 65
static string
findClass(string $name)
findClass
at line line 104
static object
getInstance(string $name, array $args = array(), boolean $forceNew = false)
getInstance
at line line 125
static string
getClass(string $name)
getClass
at line line 138
static Container
getContainer(string $name = null, string $profile = null)
getContainer
at line line 151
static void
addNamespace(string $namespace, int $priority = PriorityQueue::NORMAL)
addNamespace
at line line 165
static void
removeNamespace(string $namespace)
removeNamespace
at line line 175
static PriorityQueue
getNamespaces()
Method to get property Namespaces
at line line 194
static void
setNamespaces(array|PriorityQueue $namespaces)
Method to set property namespaces
at line line 211
static array
dumpNamespaces()
dumpNamespaces
at line line 221
static void
reset()
reset
at line line 231
static array
dumpAll()
dumpAll