Neos\Flow\Aop\Pointcut\PointcutExpressionParser::injectObjectManager PHP Method

injectObjectManager() public method

public injectObjectManager ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : void
$objectManager Neos\Flow\ObjectManagement\ObjectManagerInterface
return void
    public function injectObjectManager(ObjectManagerInterface $objectManager)
    {
        $this->objectManager = $objectManager;
    }

Usage Example

 /**
  * @test
  * @expectedException \Neos\Flow\Aop\Exception\InvalidPointcutExpressionException
  */
 public function parseThrowsExceptionIfThePointcutExpressionContainsNoDesignator()
 {
     $parser = new PointcutExpressionParser();
     $parser->injectObjectManager($this->mockObjectManager);
     $parser->parse('()', 'Unit Test');
 }