__construct()
createDefaultAnnotationManager()
getAnnotationManager()
getInterfaceInjectionInclusionPatterns()
getMethodNameInclusionPatterns()
getUseAnnotations()
setInterfaceInjectionInclusionPatterns()
setMethodNameInclusionPatterns()
setUseAnnotations()
$annotationManager
$interfaceInjectionInclusionPatterns
$methodNameInclusionPatterns
$useAnnotations
Strategy used to discover methods to be considered as endpoints for dependency injection based on implemented interfaces, annotations and method names
__construct(\Zend\Code\Annotation\AnnotationManager $annotationManager)
null\Zend\Code\Annotation\AnnotationManager
createDefaultAnnotationManager() : \Zend\Code\Annotation\AnnotationManager
getAnnotationManager() : null | \Zend\Code\Annotation\AnnotationManager
getInterfaceInjectionInclusionPatterns() : array
array
getMethodNameInclusionPatterns() : array
array
getUseAnnotations() : bool
bool
setInterfaceInjectionInclusionPatterns(array $interfaceInjectionInclusionPatterns)
array
setMethodNameInclusionPatterns(array $methodNameInclusionPatterns)
array
setUseAnnotations(bool $useAnnotations)
bool
$interfaceInjectionInclusionPatterns : string[]
$methodNameInclusionPatterns : string[]
$useAnnotations : bool