Exakat\Analyzer\Docs::guessAnalyzer PHP Method

guessAnalyzer() public method

public guessAnalyzer ( $name )
    public function guessAnalyzer($name)
    {
        $query = <<<'SQL'
SELECT 'Analyzer\\' || folder || '\\' || name AS name FROM analyzers WHERE name=:name;

SQL;
        $stmt = $this->sqlite->prepare($query);
        $stmt->bindValue(':name', $name, SQLITE3_TEXT);
        $res = $stmt->execute();
        $return = array();
        while ($row = $res->fetchArray()) {
            $return[] = str_replace('\\\\', '\\', $row['name']);
        }
        return $return;
    }