interface IComponent

Provides functionality required by all components.

Constants

NameSeparator

Separator for component names in path concatenation.

NAME_SEPARATOR

Methods

string|null
getName()

No description

IContainer|null
getParent()

Returns the parent container if any.

setParent(IContainer|null $parent, string|null $name = null)

Sets the parent of this component.

Details

at line 22
string|null getName()

No description

Return Value

string|null

at line 27
IContainer|null getParent()

Returns the parent container if any.

Return Value

IContainer|null

at line 32
IComponent setParent(IContainer|null $parent, string|null $name = null)

Sets the parent of this component.

Parameters

IContainer|null $parent
string|null $name

Return Value

IComponent