PHP 클래스 Ouzo\Injection\InstanceFactory

파일 보기 프로젝트 열기: letsdrink/ouzo 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( Bindings $bindings, Ouzo\Injection\Annotation\AnnotationMetadataProvider $provider )
createInstance ( InstanceRepository $repository, $className )

비공개 메소드들

메소드 설명
injectDependencies ( InstanceRepository $repository, $instance )

메소드 상세

__construct() 공개 메소드

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

createInstance() 공개 메소드

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