Exakat\Analyzer\Classes\SameNameAsFile::analyze PHP Method

analyze() public method

public analyze ( )
    public function analyze()
    {
        $this->atomIs(array('Interface', 'Class', 'Trait'))->outIs('NAME')->savePropertyAs('code', 'classname')->goToFile()->regexIsNot('code', '(?i)" + classname + "\\\\.php\\$')->back('first');
        $this->prepareQuery();
        $this->atomIs(array('Interface', 'Class', 'Trait'))->outIs('NAME')->savePropertyAs('code', 'classname')->goToFile()->regexIs('code', '(?i)" + classname + "\\\\.php\\$')->regexIsNot('code', '" + classname + "\\\\.php\\$')->back('first');
        $this->prepareQuery();
    }
SameNameAsFile