Class Container
ComponentContainer is default implementation of IContainer.
- Nette\Object
-
Nette\ComponentModel\Component
implements
Nette\ComponentModel\IComponent
-
Nette\ComponentModel\Container
implements
Nette\ComponentModel\IContainer
Indirect known subclasses
Budovy\AuthorizeScheduledTaskPresenter, Budovy\BasePresenter, Budovy\EmailPresenter, Budovy\ErrorPresenter, Budovy\HomepagePresenter, Budovy\OperationPresenter, Budovy\PeriodicTaskPresenter, Budovy\PeriodicTaskRealizationPresenter, Budovy\PeriodicTaskStatisticPresenter, Budovy\PlacePresenter, Budovy\PriorityPresenter, Budovy\ScheduledTaskPresenter, Budovy\BreakdownPresenter, Budovy\ScheduledTaskRealizationPresenter, Budovy\ScheduledTaskStatisticPresenter, Budovy\SignPresenter, Budovy\UnitPresenter, Budovy\UserPresenter, Nette\Application\UI\Control, Nette\Application\UI\Form, Nette\Application\UI\Multiplier, Nette\Application\UI\Presenter, Nette\Forms\Form, Budovy\BreakdownStatisticPresenter, Nextras\Datagrid\Datagrid, WebLoader\Nette\CssLoader, WebLoader\Nette\JavaScriptLoader, WebLoader\Nette\WebLoader, Budovy\ContactbindingPresenter, Budovy\ContactPresenter, Budovy\DocumentPresenter, Budovy\DocumentsDatagrid, Budovy\DocumenttypePresenter, Budovy\DownloadPresenter
Namespace: Nette\ComponentModel
Author: David Grudl
Located at vendor/nette/nette/Nette/ComponentModel/Container.php
Author: David Grudl
Located at vendor/nette/nette/Nette/ComponentModel/Container.php
public
|
#
addComponent(
Adds the specified component to the IContainer. |
public
|
#
removeComponent(
Removes a component from the IContainer. |
public
|
|
protected
|
#
createComponent( string $name )
Component factory. Delegates the creation of components to a createComponent<Name> method. |
public
|
|
protected
|
#
validateChildComponent(
Descendant can override this method to disallow insert a child by throwing an Nette\InvalidStateException. |
public
|
__construct(),
__sleep(),
__wakeup(),
attached(),
detached(),
getName(),
getParent(),
lookup(),
lookupPath(),
monitor(),
unmonitor(),
validateParent()
|
__call(),
__callStatic(),
__get(),
__isset(),
__set(),
__unset(),
extensionMethod(),
getReflection()
|
setParent()
|
NAME_SEPARATOR
|
public read-only
|
$components |
$name,
$parent
|
$reflection
|