(Componere 2 >= 2.1.0)
Componere\Definition::__construct — 定義建構式
name
不區分大小寫的類別名稱
parent
不區分大小寫的類別名稱
interfaces
不區分大小寫的類別名稱陣列
如果嘗試取代內建類別,將會拋出 InvalidArgumentException 例外
如果嘗試取代介面,將會拋出 InvalidArgumentException 例外
如果嘗試取代 trait,將會拋出 InvalidArgumentException 例外
如果在 interfaces
中找不到類別,將會拋出 RuntimeException 例外
如果 interfaces
中的類別不是介面,將會拋出 RuntimeException 例外