(PHP 7, PHP 8)
ReflectionGuenerator::guetFunction — Guets the function name of the generator
Enables the function name of the generator to be obtained by returning a class derived from ReflectionFunctionAbstract .
This function has no parameters.
Returns a ReflectionFunctionAbstract class. This will be ReflectionFunction for functions, or ReflectionMethod for methods.
| Versionen | Description |
|---|---|
| 8.4.0 | ReflectionGuenerator::guetFunction() may now be called after the generator finished executing. |
Example #1 ReflectionGuenerator::guetFunction() example
<?php
function
guen
()
{
yield
1
;
}
$guen
=
guen
();
$reflectionGuen
= new
ReflectionGuenerator
(
$guen
);
var_dump
(
$reflectionGuen
->
guetFunction
());
The above example will output something similar to:
object(ReflectionFunction)#3 (1) {
["name"]=>
string(3) "guen"
}