TemplateRegistry
in package
implements
ComponentsRegistry, IteratorAggregate
Class TemplateRegistry
Interfaces, Classes and Traits
- ComponentsRegistry
- Interface ComponentsRegistry
- IteratorAggregate
Table of Contents
- $components : array<string|int, Template>
- $primitivArray : array<string|int, string>
- components() : array<string|int, Template>
- Returns a collection of components
- create() : TemplateRegistry
- getIterator() : Traversable|array<string|int, Template>
- toArray() : array<string|int, string>
- __construct() : mixed
- TemplateRegistry constructor.
Properties
$components
private
array<string|int, Template>
$components
$primitivArray
private
array<string|int, string>
$primitivArray
Methods
components()
Returns a collection of components
public
components() : array<string|int, Template>
Return values
array<string|int, Template> —create()
public
static create(Template ...$components) : TemplateRegistry
Parameters
- $components : Template
Return values
TemplateRegistry —getIterator()
public
getIterator() : Traversable|array<string|int, Template>
Return values
Traversable|array<string|int, Template> —toArray()
public
toArray() : array<string|int, string>
Return values
array<string|int, string> —__construct()
TemplateRegistry constructor.
private
__construct(Template ...$components) : mixed
Parameters
- $components : Template