ReflectionMethod::getDeclaringClass
(PHP 5)
ReflectionMethod::getDeclaringClass — Obtiene la clase en la que se ha declarado el método
Descripción
Devuelve la clase en la que se ha declarado el método.
Parámetros
Esta función no tiene parámetros.
Valores devueltos
Objeto ReflectionClass de la clase a la que pertenece el método reflexionado.
Ejemplos
Ejemplo #1 Ejemplo de ReflectionMethod::getDeclaringClass()
<?php
class HelloWorld {
protected function sayHelloTo($name) {
return 'Hello ' . $name;
}
}
$reflectionMethod = new ReflectionMethod(new HelloWorld(), 'sayHelloTo');
var_dump($reflectionMethod->getDeclaringClass());
?>
El resultado del ejemplo sería:
object(ReflectionClass)#2 (1) {
["name"]=>
string(10) "HolaMundo"
}