namespaceZtdQuery\Platform

Interfaces 12§

CastRendererRenders platform-specific CAST expressions.
CopySupportHow a dialect writes COPY, where it has one at all.
ErrorClassifierInterface for classifying database errors by platform.
IdentifierQuoterQuotes SQL identifiers using platform-specific quoting characters.
ParameterBindingCompilerWrites a statement and its values in the form a driver will take.
ResultColumnTypeResolverReads the type a driver reports for a result column.
SchemaParserParses DDL SQL into a structured TableDefinition.
SchemaReflectorContract for obtaining schema metadata from a live database.
SessionFactoryFactory for creating Session instances configured for a specific database platform.
SqlPlaceholderEscaperWrites a statement so a driver reads no placeholder that was not meant.
ValueRendererWrites a PHP value as the SQL expression a dialect would read it back from.
ViewReflectorReads the views a database has, and what each of them selects from.

Classes 2§

CopyTargetWhat a COPY statement is written against.
MissingResultColumnTypeResolverThe resolver a session has when no platform gave it one.