/** * Get all the classes available in the scope specified by the SourceLocator. * * @return \BetterReflection\Reflection\ReflectionClass[] */ public function getAllClasses() { return $this->sourceLocator->locateIdentifiersByType($this, new IdentifierType(IdentifierType::IDENTIFIER_CLASS)); }
/** * Create a ReflectionFunction for the specified $functionName. * * @param string $functionName * @return \BetterReflection\Reflection\ReflectionFunction */ public function reflect($functionName) { return $this->sourceLocator->locateIdentifier(ClassReflector::buildDefaultReflector(), new Identifier($functionName, new IdentifierType(IdentifierType::IDENTIFIER_FUNCTION))); }