(PHP 5, PHP 7)
ReflectionMethod::getDeclaringClass — Récupère la déclaration de la classe de la méthode réléchie
Récupère la déclaration de la classe de la méthode réléchie
Cette fonction ne contient aucun paramètre.
Un objet ReflectionClass concernant la classe appartenant à la méthode réfléchie.
Exemple #1 Exemple pour ReflectionMethod::getDeclaringClass()
<?php
class HelloWorld {
protected function sayHelloTo($name) {
return 'Hello ' . $name;
}
}
$reflectionMethod = new ReflectionMethod(new HelloWorld(), 'sayHelloTo');
var_dump($reflectionMethod->getDeclaringClass());
?>
L'exemple ci-dessus va afficher :
object(ReflectionClass)#2 (1) { ["name"]=> string(10) "HelloWorld" }