PhpDeal\ContractApplication::configureAop PHP 메소드

configureAop() 보호된 메소드

Configures an AspectContainer with advisors, aspects and pointcuts
protected configureAop ( Go\Core\AspectContainer $container ) : void
$container Go\Core\AspectContainer
리턴 void
    protected function configureAop(AspectContainer $container)
    {
        $reader = $container->get('aspect.annotation.reader');
        $container->registerAspect(new InvariantCheckerAspect($reader));
        $container->registerAspect(new PostconditionCheckerAspect($reader));
        $container->registerAspect(new PreconditionCheckerAspect($reader));
    }
ContractApplication