public function analyze() { $this->atomIs(array('Class', 'Interface', 'Trait'))->outIs('BLOCK')->outIs('ELEMENT')->atomIs(array('Function', 'Ppp', 'Static', 'Var'))->hasNoOut(array('PUBLIC', 'PROTECTED', 'PRIVATE')); $this->prepareQuery(); }