ReflectionMethod::getClosure

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

ReflectionMethod::getClosureRetorna um closure criado dinamicamente para o método

Descrição

public ReflectionMethod::getClosure(?object $object = null): Closure

Crie um closure que chamará o método.

Parâmetros

object

Proibido para métodos estáticos, obrigatório para outros métodos.

Valor Retornado

Retorna o Closure recém-criado.

Erros/Exceções

Lança um ValueError se object for null mas o método não é estático.

Lança um ReflectionException se object não for uma instância da classe na qual este método foi declarado.

Registro de Alterações

Versão Descrição
8.0.0 object agora é anulável.