File manager - Edit - /var/www/payraty/helpdesk/vendor/roave/better-reflection/src/Reflector/Reflector.php
Back
<?php declare(strict_types=1); namespace Roave\BetterReflection\Reflector; use Roave\BetterReflection\Reflection\ReflectionClass; use Roave\BetterReflection\Reflection\ReflectionConstant; use Roave\BetterReflection\Reflection\ReflectionFunction; use Roave\BetterReflection\Reflector\Exception\IdentifierNotFound; interface Reflector { /** * Create a ReflectionClass for the specified $className. * * @throws IdentifierNotFound */ public function reflectClass(string $identifierName): ReflectionClass; /** * Get all the classes available in the scope specified by the SourceLocator. * * @return list<ReflectionClass> */ public function reflectAllClasses(): iterable; /** * Create a ReflectionFunction for the specified $functionName. * * @throws IdentifierNotFound */ public function reflectFunction(string $identifierName): ReflectionFunction; /** * Get all the functions available in the scope specified by the SourceLocator. * * @return list<ReflectionFunction> */ public function reflectAllFunctions(): iterable; /** * Create a ReflectionConstant for the specified $constantName. * * @throws IdentifierNotFound */ public function reflectConstant(string $identifierName): ReflectionConstant; /** * Get all the constants available in the scope specified by the SourceLocator. * * @return list<ReflectionConstant> */ public function reflectAllConstants(): iterable; }
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings