PHP SqlParser\Components Namespace

Classes

Name Description
AlterOperation Parses an alter operation.
Array2d `VALUES` keyword parser.
ArrayObj Parses an array.
CaseExpression Parses a reference to a CASE expression
Condition `WHERE` keyword parser.
CreateDefinition Parses the create definition of a column or a key.
DataType Parses a data type.
Expression Parses a reference to an expression (column, table or database name, function call, mathematical expression, etc.).
ExpressionArray Parses a list of expressions delimited by a comma.
FunctionCall Parses a function call.
IntoKeyword `INTO` keyword parser.
JoinKeyword `JOIN` keyword parser.
Key Parses the definition of a key.
Limit `LIMIT` keyword parser.
OptionsArray Parses a list of options.
OrderKeyword `ORDER BY` keyword parser.
ParameterDefinition The definition of a parameter of a function or procedure.
PartitionDefinition Parses the create definition of a partition.
Reference `REFERENCES` keyword parser.
RenameOperation `RENAME TABLE` keyword parser.
SetOperation `SET` keyword parser.
UnionKeyword `UNION` keyword builder.