Class InjectExtension
Calls inject methods and fills @inject properties.
- Nette\DI\CompilerExtension uses Nette\SmartObject
- Nette\DI\Extensions\InjectExtension
public
|
#
beforeCompile( )
Adjusts DI container before is compiled to PHP class. Intended to be overridden by descendant. |
public static
array
|
|
public static
array
|
|
public static
|
#
callInjects(
Calls all methods starting with with "inject" using autowiring. |
afterCompile(),
getConfig(),
getContainerBuilder(),
loadConfiguration(),
loadFromFile(),
prefix(),
setCompiler(),
setConfig(),
validateConfig()
|
__call(),
__callStatic(),
__get(),
__isset(),
__set(),
__unset(),
extensionMethod(),
getReflection()
|
string |
TAG_INJECT
|
# 'inject' |
$compiler,
$config,
$name
|