(Componere 2 >= 2.1.0)
Componere\Definition::__construct — Определение конструктора
name
Регистронезависимое имя класса
parent
Регистронезависимое имя класса
interfaces
Массив регистронезависимых имён классов
Выбрасывает исключение InvalidArgumentException, если сделана попытка заменить внутренний класс
Выбрасывает исключение InvalidArgumentException, если сделана попытка заменить интерфейс
Выбрасывает исключение InvalidArgumentException, если сделана попытка заменить трейт
Выбрасывает исключение RuntimeException, если класс, указанный в interfaces
не найден
Выбрасывает исключение RuntimeException, если класс, указанный в interfaces
не является интерфейсом