PHP Class Horde_Injector_Binder_Implementation, horde

Author: Bob Mckee ([email protected])
Author: James Pepin ([email protected])
Inheritance: implements Horde_Injector_Binder
ファイルを表示 Open project: horde/horde Class Usage Examples

Public Methods

Method Description
__construct ( $implementation, Horde_Injector_DependencyFinder $finder = null )
create ( Horde_Injector $injector )
equals ( Horde_Injector_Binder $otherBinder ) : boolean
getImplementation ( )

Protected Methods

Method Description
_getInstance ( Horde_Injector $injector, ReflectionClass $class )
_validateImplementation ( ReflectionClass $reflectionClass )

Method Details

__construct() public method

public __construct ( $implementation, Horde_Injector_DependencyFinder $finder = null )
$finder Horde_Injector_DependencyFinder

_getInstance() protected method

protected _getInstance ( Horde_Injector $injector, ReflectionClass $class )
$injector Horde_Injector
$class ReflectionClass

_validateImplementation() protected method

protected _validateImplementation ( ReflectionClass $reflectionClass )
$reflectionClass ReflectionClass

create() public method

public create ( Horde_Injector $injector )
$injector Horde_Injector

equals() public method

public equals ( Horde_Injector_Binder $otherBinder ) : boolean
$otherBinder Horde_Injector_Binder
return boolean Equality.

getImplementation() public method

public getImplementation ( )