(PHP 8 >= 8.3.0)
ReflectionMethod::createFromMethodName — Crear una nueva ReflectionMethod
Crear una nueva ReflectionMethod.
method
Nombre de la clase y del método delimitados por ::
.
Devuelve una nueva ReflectionMethod en caso de éxito.
Se lanza una ReflectionException si el método dado no existe.
Ejemplo #1 Ejemplo con ReflectionMethod::createFromMethodName()
<?php
class Foo {
public function bar() {
}
}
$methodInfo = ReflectionMethod::createFromMethodName("Foo::bar");
var_dump($methodInfo);
?>
El resultado del ejemplo sería:
object(ReflectionMethod)#1 (2) { ["name"]=> string(3) "bar" ["class"]=> string(3) "Foo" }