public function RuntimeReflectionService::hasPublicMethod in Plug 7
Checks if the class have a public method with the given name.
Parameters
mixed $class:
mixed $method:
Return value
bool
Overrides ReflectionService::hasPublicMethod
File
- lib/
doctrine/ common/ lib/ Doctrine/ Common/ Persistence/ Mapping/ RuntimeReflectionService.php, line 94
Class
- RuntimeReflectionService
- PHP Runtime Reflection Service.
Namespace
Doctrine\Common\Persistence\MappingCode
public function hasPublicMethod($class, $method) {
try {
$reflectionMethod = new ReflectionMethod($class, $method);
} catch (ReflectionException $e) {
return false;
}
return $reflectionMethod
->isPublic();
}