PHP 日本大会 2024

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

警告

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

警告

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

警告

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

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top