Componere\Definition::__construct

(Componere 2 >= 2.1.0)

Componere\Definition::__construct定义构造

描述

public Componere\Definition::__construct(string $name)
public Componere\Definition::__construct(string $name, string $parent)
public Componere\Definition::__construct(string $name, array $interfaces)
public Componere\Definition::__construct(string $name, string $parent, array $interfaces)

参数

name

不区分大小写的类名

parent

不区分大小写的类名

interfaces

不区分大小写的类名数组

异常

警告

如果尝试替换内部类,则应抛出 InvalidArgumentException

警告

如果尝试替换接口,则应抛出 InvalidArgumentException

警告

如果尝试替换特征,则应抛出 InvalidArgumentException

警告

如果在 interfaces 中找不到类,则应抛出 RuntimeException

警告

如果 interfaces 中的类不是接口,则应抛出 RuntimeException

添加笔记

用户贡献笔记

此页面没有用户贡献的笔记。
To Top