Go\Aop\Pointcut\PointcutParserTest::validPointcutDefinitions PHP Method

validPointcutDefinitions() public method

    public function validPointcutDefinitions()
    {
        return array(array('execution(public Example->method(*))'), array('execution(public Example->method|method1|method2(*))'), array('execution(final public Example\\Aspect\\*->method*(*))'), array('execution(protected|public **::*someStatic*Method*(*))'), array('@access(First\\Second\\Annotation\\Class)'), array('@execution(First\\Second\\Annotation\\Class)'), array('within(Go\\Aspects\\Blog\\Package\\*)'), array('within(Go\\Aspects\\Blog\\Package\\**)'), array('within(Go\\Aspects\\Blog\\Package\\DemoClass)'), array('within(DemoInterface+)'), array('@within(First\\Second\\Annotation\\Class)'), array('access(public|protected Example\\Aspect\\*->property*)'), array('access(protected Test\\Class*->someProtected*Property)'), array('!within(DemoInterface\\Test+)'), array('within(DemoInterface+) && within(Some\\Namespace\\**)'), array('within(DemoInterface+) || within(Some\\Namespace\\**)'), array('within(DemoInterface+) && ( within(**) || within(*) )'), array('cflowbelow(execution(public Example->method(*)))'), array('execution(Demo\\*\\Test\\**\\*(*))'), array('execution(Demo\\Namespace\\array_*_er(*))'), array('execution(**\\*(*))'), array('dynamic(public Demo\\Example\\DynamicMethodsDemo::find*(*))'), array('dynamic(public Demo\\Example\\DynamicMethodsDemo->save*(*))'), array('staticinitialization(Some\\Specific\\Class\\**)'), array('execution(public **->*(*)) && !matchInherited()'), array('initialization(Some\\Specific\\Class\\**)'));
    }