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

analyze() public method

public analyze ( )
    public function analyze()
    {
        $methods = $this->query(<<<GREMLIN
g.V().hasLabel("Function").where(__.in("ELEMENT").in("BLOCK").hasLabel("Class", "Trait"))
                          .where(__.out("STATIC").count().is(eq(1)) )
                          .out("NAME").values("code").unique()
GREMLIN
);
        $this->atomIs('Methodcall')->outIs('METHOD')->codeIs($methods, true)->inIs('METHOD');
        $this->prepareQuery();
    }
StaticMethodsCalledFromObject