(PHP 5, PHP 7, PHP 8)
ReflectionMethod::getDeclaringClass — Obtiene la declaración de la clase del método reflejado
Obtiene la declaración de la clase del método reflejado
Esta función no contiene ningún parámetro.
Un objeto ReflectionClass que representa la clase a la que pertenece el método reflejado.
Ejemplo #1 Ejemplo para ReflectionMethod::getDeclaringClass()
<?php
class HelloWorld {
protected function sayHelloTo($name) {
return 'Hello ' . $name;
}
}
$reflectionMethod = new ReflectionMethod(new HelloWorld(), 'sayHelloTo');
var_dump($reflectionMethod->getDeclaringClass());
?>
El ejemplo anterior mostrará :
object(ReflectionClass)#2 (1) { ["name"]=> string(10) "HelloWorld" }