PHP bitExpert\Disco Namespace

Nested Namespaces

bitExpert\Disco\Annotations
bitExpert\Disco\Bench
bitExpert\Disco\BenchConfig
bitExpert\Disco\BenchHelper
bitExpert\Disco\Config
bitExpert\Disco\Helper
bitExpert\Disco\Proxy
bitExpert\Disco\Store

Interfaces

Name Description
BeanFactoryAware Describes an BeanFactory-aware instance.
BeanPostProcessor The {@link \bitExpert\Disco\BeanPostProcessor} is an beanFactory hook that allows for custom modification of new bean instances, e.g. checking for marker interfaces.
InitializedBean Callback interface for an initialized bean. This method is the last method being called during bean instantiation process. It allows the bean to check, if it is configured correctly.

Classes

Name Description
AnnotationBeanFactory {@link \bitExpert\Disco\BeanFactory} implementation.
AnnotationBeanFactoryUnitTest Unit tests for {@link \bitExpert\Disco\AnnotationBeanFactory}.
BeanFactoryConfiguration BeanFactory configuration class.
BeanFactoryConfigurationUnitTest Unit tests for {@link \bitExpert\Disco\BeanFactoryConfiguration}.
BeanFactoryPostProcessor The {@link \bitExpert\Disco\BeanFactoryPostProcessor} is an beanFactory hook allowing you to inject the {@link \bitExpert\Disco\BeanFactory} instance into classes implementing the {@link \bitExpert\Disco\BeanFactoryAware} interface.
BeanFactoryPostProcessorUnitTest Unit tests for {@link \bitExpert\Disco\BeanFactoryPostProcessor}.
BeanFactoryRegistry Global registry for the configured {@link \bitExpert\Disco\BeanFactory} instance.

Traits

Name Description
BeanFactoryAwareTrait Basic implementation of {@link \bitExpert\Disco\BeanFactoryAware} interface.