ReflectionMethod::getClosure

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

ReflectionMethod::getClosureRetourne une fermeture créée dynamiquement pour la méthode

Description

publicReflectionMethod::getClosure(?object$object = null): Closure

Crée une fermeture qui appellera cette méthode.

Liste de paramètres

object

Interdit pour les méthodes statiques, requis pour les autres méthodes.

Valeurs de retour

Retourne un objet Closure nouvellement crée.

Erreurs / Exceptions

Lance une ValueError si object est null mais que la méthode est non-statique.

Lance une ReflectionException si object n'est pas une instance de la classe dont cette méthode a été déclarée.

Historique

VersionDescription
8.0.0object est désormais nullable.
To Top