PHP 8.4.2 Released!

Componere\Definition::__construct

(Componere 2 >= 2.1.0)

Componere\Definition::__constructConstrução da definição

Descrição

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)

Parâmetros

name

O nome de uma classe, insensível a maiúsculas/minúsculas.

parent

O nome de uma classe, insensível a maiúsculas/minúsculas.

interfaces

Um array de nomes de classe, insensíveis a maiúsculas/minúsculas.

Exceptions

Aviso

Lança uma InvalidArgumentException se for feita uma tentativa de substituir uma classe interna.

Aviso

Lança uma InvalidArgumentException se for feita uma tentativa de substituir uma interface.

Aviso

Lança uma InvalidArgumentException se for feita uma tentativa de substituir um trait.

Aviso

Lança uma RuntimeException se um classe em interfaces não puder ser encontrada.

Aviso

Lança uma RuntimeException se uma classe em interfaces não for uma interface.

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top