|
ReflectionClass::getMethodsGets an array of methods Description
public array ReflectionClass::getMethods(intnull
$filter = null )Gets an array of methods for the class. Parameters
Return ValuesAn array of ReflectionMethod objects reflecting each method. Changelog
Examples
Example #1 Basic usage of ReflectionClass::getMethods
The above example will output: array(3) { [0]=> object(ReflectionMethod)#2 (2) { ["name"]=> string(11) "firstMethod" ["class"]=> string(5) "Apple" } [1]=> object(ReflectionMethod)#3 (2) { ["name"]=> string(12) "secondMethod" ["class"]=> string(5) "Apple" } [2]=> object(ReflectionMethod)#4 (2) { ["name"]=> string(11) "thirdMethod" ["class"]=> string(5) "Apple" } }
Example #2 Filtering results from ReflectionClass::getMethods
The above example will output: array(2) { [0]=> object(ReflectionMethod)#2 (2) { ["name"]=> string(12) "secondMethod" ["class"]=> string(5) "Apple" } [1]=> object(ReflectionMethod)#3 (2) { ["name"]=> string(11) "thirdMethod" ["class"]=> string(5) "Apple" } } See Also
|