Added
- #550: Create the
StatementInfoclass - #549: Add
leftOperand,operatorandrightOperandproperties to theConditioncomponent
Changed
- Add native type declarations
- #365: Change
Componentabstract class to an interface - #368: Rename class members to use camel case format
- #384: Change
Context::load()error handling from throwing an exception to returning a boolean value - #454: Move
Misc::getAliases()intoSelectStatement::getAliases() - #480: Split up Context::escape()
- #470: Restrict parameter type of
OptionsArray::merge - #483: Split build into buildAll
- #505: Change some static properties into class constants
- #504: Change
TokensListclass to add thebuildFromArraymethod - #507: Replace the
Token::TYPE_*constants with theTokenTypeenum - #543: Extract
parsemethod from components into Parsers