PHP Class Ouzo\Injection\InstanceFactory

Afficher le fichier Open project: letsdrink/ouzo Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( Bindings $bindings, Ouzo\Injection\Annotation\AnnotationMetadataProvider $provider )
createInstance ( InstanceRepository $repository, $className )

Private Methods

Méthode Description
injectDependencies ( InstanceRepository $repository, $instance )

Method Details

__construct() public méthode

public __construct ( Bindings $bindings, Ouzo\Injection\Annotation\AnnotationMetadataProvider $provider )
$bindings Bindings
$provider Ouzo\Injection\Annotation\AnnotationMetadataProvider

createInstance() public méthode

public createInstance ( InstanceRepository $repository, $className )
$repository InstanceRepository