Componere\Definition::__construct
(Componere 2 >= 2.1.0)
Componere\Definition::__construct — Definition Construction
Description
public function Componere\Definition::__construct(
string $name)
public function Componere\Definition::__construct(
string $name,
string $parent)
public function Componere\Definition::__construct(
string $name,
array $interfaces)
public function Componere\Definition::__construct(
string $name,
string $parent,
array $interfaces)
Parameters
name
-
A case insensitive class name
parent
-
A case insensitive class name
interfaces
-
An array of case insensitive class names
Exceptions
Warning
Shall throw RuntimeException if a class in interfaces is not an interface