Parses a query and gets all information about it.
public static getAll ( string $query ) : array | ||
$query | string | The query to be parsed. |
return | array | The array returned is the one returned by `static::getFlags()`, with the following keys added: - parser - the parser used to analyze the query; - statement - the first statement resulted from parsing; - select_tables - the real name of the tables selected; if there are no table names in the `SELECT` expressions, the table names are fetched from the `FROM` expressions - select_expr - selected expressions |