361. Class

361.1. Zend\Di\Definition\RuntimeDefinition

Class definitions based on runtime reflection

361.1.1. Methods

361.1.1.1. __construct

__construct()

Constructor

Parameters:
  • null|IntrospectionStrategy
  • array|null

361.1.1.2. setIntrospectionStrategy

setIntrospectionStrategy()

@param IntrospectionStrategy $introspectionStrategy

Return type:void

361.1.1.3. getIntrospectionStrategy

getIntrospectionStrategy()

@return IntrospectionStrategy

361.1.1.4. setExplicitClasses

setExplicitClasses()

Set explicit classes

Parameters:array

361.1.1.5. forceLoadClass

forceLoadClass()

@param string $class

361.1.1.6. getClasses

getClasses()

{@inheritDoc}

361.1.1.7. hasClass

hasClass()

{@inheritDoc}

361.1.1.8. getClassSupertypes

getClassSupertypes()

{@inheritDoc}

361.1.1.9. getInstantiator

getInstantiator()

{@inheritDoc}

361.1.1.10. hasMethods

hasMethods()

{@inheritDoc}

361.1.1.11. hasMethod

hasMethod()

{@inheritDoc}

361.1.1.12. getMethods

getMethods()

{@inheritDoc}

361.1.1.13. hasMethodParameters

hasMethodParameters()

{@inheritDoc}

361.1.1.14. getMethodParameters

getMethodParameters()

{@inheritDoc}

361.1.1.15. processClass

processClass()

@param string $class

361.1.1.16. processParams

processParams()

@param array $def

Parameters:
  • ZendCodeReflectionClassReflection
  • ZendCodeReflectionMethodReflection