ReflectionMethod::getClosure

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

ReflectionMethod::getClosureDevuelve una función anónima creada dinámicamente para el método

Descripción

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

Crea una función anónima que llamará a este método.

Parámetros

object

Prohibido para los métodos estáticos, requerido para los demás métodos.

Valores devueltos

Devuelve un objeto Closure recién creado.

Errores/Excepciones

Genera una ValueError si object es null pero el método no es estático.

Genera una ReflectionException si object no es una instancia de la clase de la que este método fue declarado.

Historial de cambios

Versión Descripción
8.0.0 object ahora es nullable.