/** * Splits a text into tokens, creates new Tokenizer object, and returns it. * * @param string $sql Sql text. * * @return Tokenizer */ public static function createFromString($sql) { $tokenizer = new self(); $tokenizer->_tokenize($sql); $tokenizer->makeLines(); $tokenizer->makeParenthesis(); return $tokenizer; }