350.1. Zend\Di\Definition\CompilerDefinition
Class definitions based on a set of directories to be scanned
350.1.1. Methods
350.1.1.1. __construct
-
__construct()
Constructor
Parameters: | null|IntrospectionStrategy – |
350.1.1.2. setIntrospectionStrategy
-
setIntrospectionStrategy()
Set introspection strategy
Parameters: | IntrospectionStrategy – |
350.1.1.3. setAllowReflectionExceptions
-
setAllowReflectionExceptions()
@param bool $allowReflectionExceptions
350.1.1.4. getIntrospectionStrategy
-
getIntrospectionStrategy()
Get introspection strategy
Return type: | IntrospectionStrategy |
350.1.1.5. addDirectory
-
addDirectory()
Add directory
350.1.1.6. addDirectoryScanner
-
addDirectoryScanner()
Add directory scanner
Parameters: | DirectoryScanner – |
350.1.1.7. addCodeScannerFile
-
addCodeScannerFile()
Add code scanner file
350.1.1.8. compile
-
compile()
Compile
350.1.1.9. toArrayDefinition
-
toArrayDefinition()
@return ArrayDefinition
350.1.1.10. processClass
-
processClass()
@param string $class
350.1.1.11. processParams
-
processParams()
@param array $def
Parameters: |
- ZendCodeReflectionClassReflection –
- ZendCodeReflectionMethodReflection –
|
350.1.1.14. getClassSupertypes
-
getClassSupertypes()
{@inheritDoc}
350.1.1.19. hasMethodParameters
-
hasMethodParameters()
{@inheritDoc}
350.1.1.20. getMethodParameters
-
getMethodParameters()
{@inheritDoc}