PHP Class Tolerance\Bridge\JMSAopBundle\Operation\RunnerRepository

Exibir arquivo Open project: sroze/tolerance Class Usage Examples

Public Methods

Method Description
addRunnerAt ( string $path, Tolerance\Operation\Runner\OperationRunner $runner )
addRunnerForMethod ( ReflectionMethod $method, Tolerance\Operation\Runner\OperationRunner $runner ) Add the given runner for the given method.
getRunnerByMethod ( ReflectionMethod $method ) : Tolerance\Operation\Runner\OperationRunner | null
hasRunnerForClass ( ReflectionClass $class ) : boolean

Private Methods

Method Description
addRunner ( string $className, string $method, Tolerance\Operation\Runner\OperationRunner $runner )

Method Details

addRunnerAt() public method

public addRunnerAt ( string $path, Tolerance\Operation\Runner\OperationRunner $runner )
$path string
$runner Tolerance\Operation\Runner\OperationRunner

addRunnerForMethod() public method

Add the given runner for the given method.
public addRunnerForMethod ( ReflectionMethod $method, Tolerance\Operation\Runner\OperationRunner $runner )
$method ReflectionMethod
$runner Tolerance\Operation\Runner\OperationRunner

getRunnerByMethod() public method

public getRunnerByMethod ( ReflectionMethod $method ) : Tolerance\Operation\Runner\OperationRunner | null
$method ReflectionMethod
return Tolerance\Operation\Runner\OperationRunner | null

hasRunnerForClass() public method

public hasRunnerForClass ( ReflectionClass $class ) : boolean
$class ReflectionClass
return boolean