GoLang ReflectionGenerator::getFunction

request it (99)
GoLang replacement for PHP's ReflectionGenerator::getFunction [edit | history]

Do you know a GoLang replacement for PHP's ReflectionGenerator::getFunction? Write it!

PHP ReflectionGenerator::getFunction

PHP original manual for ReflectionGenerator::getFunction [ show | php.net ]


(PHP 7)

ReflectionGenerator::getFunctionGets the function name of the generator


public ReflectionFunctionAbstract ReflectionGenerator::getFunction ( void )

Enables the function name of the generator to be obtained by returning a class derived from ReflectionFunctionAbstract.


This function has no parameters.

Return Values

Returns a ReflectionFunctionAbstract class. This will be ReflectionFunction for functions, or ReflectionMethod for methods.


Example #1 ReflectionGenerator::getFunction() example


function gen()
yield 1;

$gen gen();

$reflectionGen = new ReflectionGenerator($gen);


The above example will output something similar to:

object(ReflectionFunction)#3 (1) {
  string(3) "gen"

See Also