[ Index ] |
PHP Cross Reference of Joomla 4.2.2 documentation |
[Source view] [Print] [Project Stats]
(no description)
File Size: | 1210 lines (46 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
DebugClassLoader:: (19 methods):
__construct()
getClassLoader()
enable()
disable()
checkClasses()
findFile()
loadClass()
checkClass()
checkAnnotations()
checkCase()
darwinRealpath()
getOwnInterfaces()
setReturnType()
normalizeType()
patchReturnTypeWillChange()
patchMethod()
getUseStatements()
fixReturnStatements()
parsePhpDoc()
Class: DebugClassLoader - X-Ref
Autoloader checking if the class is really defined in the file found.__construct(callable $classLoader) X-Ref |
No description |
getClassLoader() X-Ref |
No description |
enable() X-Ref |
Wraps all autoloaders. |
disable() X-Ref |
Disables the wrapping. |
checkClasses() X-Ref |
No description |
findFile(string $class) X-Ref |
No description |
loadClass(string $class) X-Ref |
Loads the given class or interface. |
checkClass(string $class, string $file = null) X-Ref |
No description |
checkAnnotations(\ReflectionClass $refl, string $class) X-Ref |
No description |
checkCase(\ReflectionClass $refl, string $file, string $class) X-Ref |
No description |
darwinRealpath(string $real) X-Ref |
`realpath` on MacOSX doesn't normalize the case of characters. |
getOwnInterfaces(string $class, ?string $parent) X-Ref |
`class_implements` includes interfaces from the parents so we have to manually exclude them. return: string[] |
setReturnType(string $types, string $class, string $method, string $filename, ?string $parent, \ReflectionType $returnType = null) X-Ref |
No description |
normalizeType(string $type, string $class, ?string $parent, ?\ReflectionType $returnType) X-Ref |
No description |
patchReturnTypeWillChange(\ReflectionMethod $method) X-Ref |
Utility method to add #[ReturnTypeWillChange] where php triggers deprecations. |
patchMethod(\ReflectionMethod $method, string $returnType, string $declaringFile, string $normalizedType) X-Ref |
Utility method to add @return annotations to the Symfony code-base where it triggers self-deprecations. |
getUseStatements(string $file) X-Ref |
return: $returnType |
fixReturnStatements(\ReflectionMethod $method, string $returnType) X-Ref |
No description |
parsePhpDoc(\Reflector $reflector) X-Ref |
param: \ReflectionClass|\ReflectionMethod|\ReflectionProperty $reflector |
Generated: Wed Sep 7 05:41:13 2022 | Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer |