LazyRecord\TableParser\SqliteTableDefinitionParser::tryParseKeyword PHP Method

tryParseKeyword() protected method

protected tryParseKeyword ( array $keywords, $as = 'keyword' )
$keywords array
    protected function tryParseKeyword(array $keywords, $as = 'keyword')
    {
        $this->skipSpaces();
        $this->sortKeywordsByLen($keywords);
        foreach ($keywords as $keyword) {
            $p2 = stripos($this->str, $keyword, $this->p);
            if ($p2 === $this->p) {
                $this->p += strlen($keyword);
                return new Token($as, $keyword);
            }
        }
        return;
    }