PHP Class PhpDeal\Aspect\PreconditionCheckerAspect

Inheritance: extends AbstractContractAspect, implements Go\Aop\Aspect
Afficher le fichier Open project: lisachenko/php-deal

Méthodes publiques

Méthode Description
__construct ( Doctrine\Common\Annotations\Reader $reader )
preConditionContract ( Go\Aop\Intercept\MethodInvocation $invocation ) Verifies pre-condition contract for the method

Private Methods

Méthode Description
fetchAllContracts ( Go\Aop\Intercept\MethodInvocation $invocation ) : array
fetchParentsContracts ( Go\Aop\Intercept\MethodInvocation $invocation ) : array

Method Details

__construct() public méthode

public __construct ( Doctrine\Common\Annotations\Reader $reader )
$reader Doctrine\Common\Annotations\Reader

preConditionContract() public méthode

Verifies pre-condition contract for the method
public preConditionContract ( Go\Aop\Intercept\MethodInvocation $invocation )
$invocation Go\Aop\Intercept\MethodInvocation