Class Typehint Status

Below, is a summary of all classes and their parameters's typehinting status. .

  Method Argument Typehint Default
interface Result
  Method Argument Typehint Default
 iterateNumeric Traversable 
 iterateAssociative Traversable 
 iterateColumn Traversable 
class ArrayStatement
  Method Argument Typehint Default
 __construct  
 closeCursor  
 rowCount  
 columnCount  
 setFetchMode  
 getIterator  
 fetch  
 fetchAll  
 fetchColumn  
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
 free void 
 doFetch  
class CacheException
  Method Argument Typehint Default
 noCacheKey  
 noResultDriverConfigured  
class QueryCacheProfile
  Method Argument Typehint Default
 __construct  
 getResultCacheDriver  
 getLifetime  
 getCacheKey  
 generateCacheKeys  
 setResultCacheDriver  
 setCacheKey  
 setLifetime  
class ResultCacheStatement
  Method Argument Typehint Default
 __construct  
 closeCursor  
 columnCount  
 setFetchMode  
 getIterator  
 fetch  
 fetchAll  
 fetchColumn  
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
 rowCount  
 free void 
 doFetch  
 store void 
 saveToCache void 
class MasterSlaveConnection
  Method Argument Typehint Default
 __construct  
 isConnectedToMaster bool 
 connect  
 deprecated void 
class PrimaryReadReplicaConnection
  Method Argument Typehint Default
 __construct  
 isConnectedToPrimary bool 
 connect  
 performConnect bool 
 ensureConnectedToPrimary bool 
 ensureConnectedToReplica bool 
 connectTo  
 chooseConnectionConfiguration  
 executeUpdate  
 executeStatement  
 beginTransaction  
 commit  
 rollBack  
 delete  
 close  
 update  
 insert  
 exec  
 createSavepoint  
 releaseSavepoint  
 rollbackSavepoint  
 query  
 prepare  
class EasyConnectString
  Method Argument Typehint Default
 __construct  
 __toString string 
 fromArray self 
 fromConnectionParameters self 
 renderParams string 
 renderValue string 
class PortWithoutHost
  Method Argument Typehint Default
 new
 self 
class Connection
  Method Argument Typehint Default
 quote  
class Driver
  Method Argument Typehint Default
 connect  
 createDatabasePlatformForVersion  
 getDatabasePlatform  
 getSchemaManager  
 getName  
class CannotCopyStreamToStream
  Method Argument Typehint Default
 new
 self 
class CannotCreateTemporaryFile
  Method Argument Typehint Default
 new
 self 
class CannotWriteToTemporaryFile
  Method Argument Typehint Default
 new
 self 
class ConnectionError
  Method Argument Typehint Default
 new
 self 
class ConnectionFailed
  Method Argument Typehint Default
 new
 self 
class PrepareFailed
  Method Argument Typehint Default
 new
 self 
class StatementError
  Method Argument Typehint Default
 new
 self 
class DataSourceName
  Method Argument Typehint Default
 __construct  
 toString string 
 fromArray self 
 fromConnectionParameters self 
class DB2Connection
  Method Argument Typehint Default
 __construct  
 getServerVersion  
 requiresQueryForServerVersion  
 prepare  
 query  
 quote  
 exec  
 lastInsertId  
 beginTransaction  
 commit  
 rollBack  
 errorCode  
 errorInfo  
class DB2Driver
  Method Argument Typehint Default
 connect  
 getName  
class DB2Statement
  Method Argument Typehint Default
 __construct  
 bindValue  
 bindParam  
 bind void 
 closeCursor  
 columnCount  
 errorCode  
 errorInfo  
 execute  
 setFetchMode  
 getIterator  
 fetch  
 fetchAll  
 fetchColumn  
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
 rowCount  
 free void 
 castObject  
 createTemporaryFile  
 copyStreamToStream void 
 writeStringToStream void 
class ConnectionError
  Method Argument Typehint Default
 new
 self 
class ConnectionFailed
  Method Argument Typehint Default
 new
 self 
class FailedReadingStreamOffset
  Method Argument Typehint Default
 new
 self 
class InvalidOption
  Method Argument Typehint Default
 fromOption self 
class StatementError
  Method Argument Typehint Default
 new
 self 
class UnknownType
  Method Argument Typehint Default
 new
 self 
class Driver
  Method Argument Typehint Default
 connect  
 getName  
class MysqliConnection
  Method Argument Typehint Default
 __construct  
 getWrappedResourceHandle  
 getServerVersion  
 requiresQueryForServerVersion  
 prepare  
 query  
 quote  
 exec  
 lastInsertId  
 beginTransaction  
 commit  
 rollBack  
 errorCode  
 errorInfo  
 setDriverOptions void 
 ping  
 setSecureConnection void 
class MysqliStatement
  Method Argument Typehint Default
 __construct  
 bindParam  
 bindValue  
 execute  
 bindTypedParameters void 
 sendLongData void 
 bindUntypedValues  
 _fetch  
 fetch  
 fetchAll  
 fetchColumn  
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
 errorCode  
 errorInfo  
 closeCursor  
 rowCount  
 columnCount  
 free void 
 setFetchMode  
 getIterator  
class NonTerminatedStringLiteral
  Method Argument Typehint Default
 new
 self 
class SequenceDoesNotExist
  Method Argument Typehint Default
 new
 self 
class UnknownParameterIndex
  Method Argument Typehint Default
 new
 self 
class Driver
  Method Argument Typehint Default
 connect  
 _constructDsn  
 getName  
class OCI8Connection
  Method Argument Typehint Default
 __construct  
 getServerVersion  
 requiresQueryForServerVersion  
 prepare  
 query  
 quote  
 exec  
 lastInsertId  
 getExecuteMode  
 beginTransaction  
 commit  
 rollBack  
 errorCode  
 errorInfo  
class OCI8Exception
  Method Argument Typehint Default
 fromErrorInfo  
class OCI8Statement
  Method Argument Typehint Default
 __construct  
 convertPositionalToNamedPlaceholders  
 findPlaceholderOrOpeningQuote  
 findClosingQuote  
 findToken  
 bindValue  
 bindParam  
 convertParameterType int 
 closeCursor  
 columnCount  
 errorCode  
 errorInfo  
 execute  
 setFetchMode  
 getIterator  
 fetch  
 fetchAll  
 fetchColumn  
 rowCount  
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
 free void 
 doFetch  
 doFetchAll array 
class Driver
  Method Argument Typehint Default
 connect  
 _constructPdoDsn  
 getName  
class Driver
  Method Argument Typehint Default
 connect  
 constructPdoDsn  
 getName  
class Driver
  Method Argument Typehint Default
 connect  
 constructPdoDsn  
 getName  
class Driver
  Method Argument Typehint Default
 connect  
 _constructPdoDsn  
 getName  
class Driver
  Method Argument Typehint Default
 connect  
 _constructPdoDsn  
 getName  
class Connection
  Method Argument Typehint Default
 __construct  
 lastInsertId  
class Driver
  Method Argument Typehint Default
 connect  
 _constructPdoDsn  
 getConnectionOptionsDsn string 
 getName  
class Statement
  Method Argument Typehint Default
 bindParam  
 bindValue  
class Exception
  Method Argument Typehint Default
 new
 self 
class Driver
  Method Argument Typehint Default
 connect  
 getName  
 buildDsn  
class SQLAnywhereConnection
  Method Argument Typehint Default
 __construct  
 beginTransaction  
 commit  
 errorCode  
 errorInfo  
 exec  
 getServerVersion  
 lastInsertId  
 prepare  
 query  
 quote  
 requiresQueryForServerVersion  
 rollBack  
 endTransaction  
class SQLAnywhereException
  Method Argument Typehint Default
 fromSQLAnywhereError  
class SQLAnywhereStatement
  Method Argument Typehint Default
 __construct  
 bindParam  
 bindValue  
 closeCursor  
 columnCount  
 errorCode  
 errorInfo  
 execute  
 fetch  
 fetchAll  
 fetchColumn  
 getIterator  
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
 rowCount  
 free void 
 setFetchMode  
 castObject  
class Error
  Method Argument Typehint Default
 new
 self 
class Driver
  Method Argument Typehint Default
 connect  
 getName  
class LastInsertId
  Method Argument Typehint Default
 setId  
 getId  
class SQLSrvConnection
  Method Argument Typehint Default
 __construct  
 getServerVersion  
 requiresQueryForServerVersion  
 prepare  
 query  
 quote  
 exec  
 lastInsertId  
 beginTransaction  
 commit  
 rollBack  
 errorCode  
 errorInfo  
class SQLSrvException
  Method Argument Typehint Default
 fromSqlSrvErrors  
class SQLSrvStatement
  Method Argument Typehint Default
 __construct  
 bindValue  
 bindParam  
 closeCursor  
 columnCount  
 errorCode  
 errorInfo  
 execute  
 prepare  
 setFetchMode  
 getIterator  
 fetch  
 fetchAll  
 fetchColumn  
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
 rowCount  
 free void 
 doFetch  
class AbstractDB2Driver
  Method Argument Typehint Default
 getDatabase  
 getDatabasePlatform  
 getSchemaManager  
 convertException  
class AbstractException
  Method Argument Typehint Default
 __construct  
 getErrorCode  
 getSQLState  
class AbstractMySQLDriver
  Method Argument Typehint Default
 convertException  
 createDatabasePlatformForVersion  
 getOracleMysqlVersionNumber string 
 getMariaDbMysqlVersionNumber string 
 getDatabase  
 getDatabasePlatform  
 getSchemaManager  
class AbstractOracleDriver
  Method Argument Typehint Default
 convertException  
 getDatabase  
 getDatabasePlatform  
 getSchemaManager  
 getEasyConnectString  
class AbstractPostgreSQLDriver
  Method Argument Typehint Default
 convertException  
 createDatabasePlatformForVersion  
 getDatabase  
 getDatabasePlatform  
 getSchemaManager  
class AbstractSQLAnywhereDriver
  Method Argument Typehint Default
 convertException  
 createDatabasePlatformForVersion  
 getDatabase  
 getDatabasePlatform  
 getSchemaManager  
class AbstractSQLiteDriver
  Method Argument Typehint Default
 convertException  
 getDatabase  
 getDatabasePlatform  
 getSchemaManager  
class AbstractSQLServerDriver
  Method Argument Typehint Default
 createDatabasePlatformForVersion  
 getDatabase  
 getDatabasePlatform  
 getSchemaManager  
 convertException  
interface Connection
  Method Argument Typehint Default
 prepare  
 query  
 quote  
 exec  
 lastInsertId  
 beginTransaction  
 commit  
 rollBack  
 errorCode  
 errorInfo  
interface Exception
  Method Argument Typehint Default
 getErrorCode  
 getSQLState  
interface ExceptionConverterDriver
  Method Argument Typehint Default
 convertException  
class FetchUtils
  Method Argument Typehint Default
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
class PDOConnection
  Method Argument Typehint Default
 __construct  
 exec  
 getServerVersion  
 prepare  
 query  
 quote  
 lastInsertId  
 requiresQueryForServerVersion  
class PDOException
  Method Argument Typehint Default
 __construct  
 getErrorCode  
 getSQLState  
class PDOStatement
  Method Argument Typehint Default
 __construct  
 setFetchMode  
 bindValue  
 bindParam  
 closeCursor  
 execute  
 fetch  
 fetchAll  
 fetchColumn  
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
 free void 
 convertParamType int 
 convertFetchMode int 
interface PingableConnection
  Method Argument Typehint Default
 ping  
interface Result
  Method Argument Typehint Default
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
 rowCount  
 columnCount  
 free void 
interface ResultStatement
  Method Argument Typehint Default
 closeCursor  
 columnCount  
 setFetchMode  
 fetch  
 fetchAll  
 fetchColumn  
interface ServerInfoAwareConnection
  Method Argument Typehint Default
 getServerVersion  
 requiresQueryForServerVersion  
interface Statement
  Method Argument Typehint Default
 bindValue  
 bindParam  
 errorCode  
 errorInfo  
 execute  
 rowCount  
class StatementIterator
  Method Argument Typehint Default
 __construct  
 getIterator  
class MysqlSessionInit
  Method Argument Typehint Default
 __construct  
 postConnect  
 getSubscribedEvents  
class OracleSessionInit
  Method Argument Typehint Default
 __construct  
 postConnect  
 getSubscribedEvents  
class SQLSessionInit
  Method Argument Typehint Default
 __construct  
 postConnect  
 getSubscribedEvents  
class ConnectionEventArgs
  Method Argument Typehint Default
 __construct  
 getConnection  
 getDriver  
 getDatabasePlatform  
 getSchemaManager  
class SchemaAlterTableAddColumnEventArgs
  Method Argument Typehint Default
 __construct  
 getColumn  
 getTableDiff  
 getPlatform  
 addSql  
 getSql  
class SchemaAlterTableChangeColumnEventArgs
  Method Argument Typehint Default
 __construct  
 getColumnDiff  
 getTableDiff  
 getPlatform  
 addSql  
 getSql  
class SchemaAlterTableEventArgs
  Method Argument Typehint Default
 __construct  
 getTableDiff  
 getPlatform  
 addSql  
 getSql  
class SchemaAlterTableRemoveColumnEventArgs
  Method Argument Typehint Default
 __construct  
 getColumn  
 getTableDiff  
 getPlatform  
 addSql  
 getSql  
class SchemaAlterTableRenameColumnEventArgs
  Method Argument Typehint Default
 __construct  
 getOldColumnName  
 getColumn  
 getTableDiff  
 getPlatform  
 addSql  
 getSql  
class SchemaColumnDefinitionEventArgs
  Method Argument Typehint Default
 __construct  
 setColumn  
 getColumn  
 getTableColumn  
 getTable  
 getDatabase  
 getConnection  
 getDatabasePlatform  
class SchemaCreateTableColumnEventArgs
  Method Argument Typehint Default
 __construct  
 getColumn  
 getTable  
 getPlatform  
 addSql  
 getSql  
class SchemaCreateTableEventArgs
  Method Argument Typehint Default
 __construct  
 getTable  
 getColumns  
 getOptions  
 getPlatform  
 addSql  
 getSql  
class SchemaDropTableEventArgs
  Method Argument Typehint Default
 __construct  
 getTable  
 getPlatform  
 setSql  
 getSql  
class SchemaEventArgs
  Method Argument Typehint Default
 preventDefault  
 isDefaultPrevented  
class SchemaIndexDefinitionEventArgs
  Method Argument Typehint Default
 __construct  
 setIndex  
 getIndex  
 getTableIndex  
 getTable  
 getConnection  
 getDatabasePlatform  
class DriverException
  Method Argument Typehint Default
 __construct  
 getErrorCode  
 getSQLState  
class InvalidArgumentException
  Method Argument Typehint Default
 fromEmptyCriteria  
class NoKeyValue
  Method Argument Typehint Default
 fromColumnCount self 
class TableGenerator
  Method Argument Typehint Default
 __construct  
 nextValue  
class TableGeneratorSchemaVisitor
  Method Argument Typehint Default
 __construct  
 acceptSchema  
 acceptTable  
 acceptColumn  
 acceptForeignKey  
 acceptIndex  
 acceptSequence  
class DebugStack
  Method Argument Typehint Default
 startQuery  
 stopQuery  
class EchoSQLLogger
  Method Argument Typehint Default
 startQuery  
 stopQuery  
class LoggerChain
  Method Argument Typehint Default
 __construct  
 addLogger  
 startQuery  
 stopQuery  
interface SQLLogger
  Method Argument Typehint Default
 startQuery  
 stopQuery  
class DB2Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class DrizzleKeywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class KeywordList
  Method Argument Typehint Default
 isKeyword  
 initializeKeywords  
 getKeywords  
 getName  
class MariaDb102Keywords
  Method Argument Typehint Default
 getName string 
 getKeywords array 
class MsSQLKeywords
  Method Argument Typehint Default
 getName  
class MySQL57Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class MySQL80Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class MySQLKeywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class OracleKeywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class PostgreSQL100Keywords
  Method Argument Typehint Default
 getName string 
class PostgreSQL91Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class PostgreSQL92Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class PostgreSQL94Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class PostgreSQLKeywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class ReservedKeywordsValidator
  Method Argument Typehint Default
 __construct  
 getViolations  
 isReservedWord  
 addViolation  
 acceptColumn  
 acceptForeignKey  
 acceptIndex  
 acceptSchema  
 acceptSequence  
 acceptTable  
class SQLAnywhere11Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class SQLAnywhere12Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class SQLAnywhere16Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class SQLAnywhereKeywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class SQLiteKeywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class SQLServer2005Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class SQLServer2008Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class SQLServer2012Keywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class SQLServerKeywords
  Method Argument Typehint Default
 getName  
 getKeywords  
class AbstractPlatform
  Method Argument Typehint Default
 __construct  
 setEventManager  
 getEventManager  
 getBooleanTypeDeclarationSQL  
 getIntegerTypeDeclarationSQL  
 getBigIntTypeDeclarationSQL  
 getSmallIntTypeDeclarationSQL  
 _getCommonIntegerTypeDeclarationSQL  
 initializeDoctrineTypeMappings  
 initializeAllDoctrineTypeMappings  
 getAsciiStringTypeDeclarationSQL string 
 getVarcharTypeDeclarationSQL  
 getBinaryTypeDeclarationSQL  
 getGuidTypeDeclarationSQL  
 getJsonTypeDeclarationSQL  
 getVarcharTypeDeclarationSQLSnippet  
 getBinaryTypeDeclarationSQLSnippet  
 getClobTypeDeclarationSQL  
 getBlobTypeDeclarationSQL  
 getName  
 registerDoctrineTypeMapping  
 getDoctrineTypeMapping  
 hasDoctrineTypeMappingFor  
 initializeCommentedDoctrineTypes  
 isCommentedDoctrineType  
 markDoctrineTypeCommented  
 getDoctrineTypeComment  
 getColumnComment  
 getIdentifierQuoteCharacter  
 getSqlCommentStartString  
 getSqlCommentEndString  
 getCharMaxLength int 
 getVarcharMaxLength  
 getVarcharDefaultLength  
 getBinaryMaxLength  
 getBinaryDefaultLength  
 getWildcards  
 getRegexpExpression  
 getGuidExpression  
 getAvgExpression  
 getCountExpression  
 getMaxExpression  
 getMinExpression  
 getSumExpression  
 getMd5Expression  
 getLengthExpression  
 getSqrtExpression  
 getRoundExpression  
 getModExpression  
 getTrimExpression  
 getRtrimExpression  
 getLtrimExpression  
 getUpperExpression  
 getLowerExpression  
 getLocateExpression  
 getNowExpression  
 getSubstringExpression  
 getConcatExpression  
 getNotExpression  
 getIsNullExpression  
 getIsNotNullExpression  
 getBetweenExpression  
 getAcosExpression  
 getSinExpression  
 getPiExpression  
 getCosExpression  
 getDateDiffExpression  
 getDateAddSecondsExpression  
 getDateSubSecondsExpression  
 getDateAddMinutesExpression  
 getDateSubMinutesExpression  
 getDateAddHourExpression  
 getDateSubHourExpression  
 getDateAddDaysExpression  
 getDateSubDaysExpression  
 getDateAddWeeksExpression  
 getDateSubWeeksExpression  
 getDateAddMonthExpression  
 getDateSubMonthExpression  
 getDateAddQuartersExpression  
 getDateSubQuartersExpression  
 getDateAddYearsExpression  
 getDateSubYearsExpression  
 getDateArithmeticIntervalExpression  
 getBitAndComparisonExpression  
 getBitOrComparisonExpression  
 getForUpdateSQL  
 appendLockHint  
 getReadLockSQL  
 getWriteLockSQL  
 getDropDatabaseSQL  
 getDropTableSQL  
 getDropTemporaryTableSQL  
 getDropIndexSQL  
 getDropConstraintSQL  
 getDropForeignKeySQL  
 getCreateTableSQL  
 getCommentOnTableSQL string 
 getCommentOnColumnSQL  
 getInlineColumnCommentSQL  
 _getCreateTableSQL  
 getCreateTemporaryTableSnippetSQL  
 getCreateSequenceSQL  
 getAlterSequenceSQL  
 getCreateConstraintSQL  
 getCreateIndexSQL  
 getPartialIndexSQL  
 getCreateIndexSQLFlags  
 getCreatePrimaryKeySQL  
 getCreateSchemaSQL  
 quoteIdentifier  
 quoteSingleIdentifier  
 getCreateForeignKeySQL  
 getAlterTableSQL  
 onSchemaAlterTableAddColumn  
 onSchemaAlterTableRemoveColumn  
 onSchemaAlterTableChangeColumn  
 onSchemaAlterTableRenameColumn  
 onSchemaAlterTable  
 getPreAlterTableIndexForeignKeySQL  
 getPostAlterTableIndexForeignKeySQL  
 getRenameIndexSQL  
 _getAlterTableIndexForeignKeySQL  
 getColumnDeclarationListSQL  
 getColumnDeclarationSQL  
 getDecimalTypeDeclarationSQL  
 getDefaultValueDeclarationSQL  
 getCheckDeclarationSQL  
 getUniqueConstraintDeclarationSQL  
 getIndexDeclarationSQL  
 getCustomTypeDeclarationSQL  
 getIndexFieldDeclarationListSQL string 
 getTemporaryTableSQL  
 getTemporaryTableName  
 getForeignKeyDeclarationSQL  
 getAdvancedForeignKeyOptionsSQL  
 getForeignKeyReferentialActionSQL  
 getForeignKeyBaseDeclarationSQL  
 getUniqueFieldDeclarationSQL  
 getColumnCharsetDeclarationSQL  
 getColumnCollationDeclarationSQL  
 prefersSequences  
 prefersIdentityColumns  
 convertBooleans  
 convertFromBoolean  
 convertBooleansToDatabaseValue  
 getCurrentDateSQL  
 getCurrentTimeSQL  
 getCurrentTimestampSQL  
 _getTransactionIsolationLevelSQL  
 getListDatabasesSQL  
 getListNamespacesSQL  
 getListSequencesSQL  
 getListTableConstraintsSQL  
 getListTableColumnsSQL  
 getListTablesSQL  
 getListUsersSQL  
 getListViewsSQL  
 getListTableIndexesSQL  
 getListTableForeignKeysSQL  
 getCreateViewSQL  
 getDropViewSQL  
 getDropSequenceSQL  
 getSequenceNextValSQL  
 getCreateDatabaseSQL  
 getSetTransactionIsolationSQL  
 getDateTimeTypeDeclarationSQL  
 getDateTimeTzTypeDeclarationSQL  
 getDateTypeDeclarationSQL  
 getTimeTypeDeclarationSQL  
 getFloatDeclarationSQL  
 getDefaultTransactionIsolationLevel  
 supportsSequences  
 supportsIdentityColumns  
 usesSequenceEmulatedIdentityColumns  
 getIdentitySequenceName  
 supportsIndexes  
 supportsPartialIndexes  
 supportsColumnLengthIndexes bool 
 supportsAlterTable  
 supportsTransactions  
 supportsSavepoints  
 supportsReleaseSavepoints  
 supportsPrimaryConstraints  
 supportsForeignKeyConstraints  
 supportsForeignKeyOnUpdate  
 supportsSchemas  
 canEmulateSchemas  
 getDefaultSchemaName  
 supportsCreateDropDatabase  
 supportsGettingAffectedRows  
 supportsInlineColumnComments  
 supportsCommentOnStatement  
 hasNativeGuidType  
 hasNativeJsonType  
 getIdentityColumnNullInsertSQL  
 supportsViews  
 supportsColumnCollation  
 getDateTimeFormatString  
 getDateTimeTzFormatString  
 getDateFormatString  
 getTimeFormatString  
 modifyLimitQuery  
 doModifyLimitQuery  
 supportsLimitOffset  
 getSQLResultCasing  
 fixSchemaElementName  
 getMaxIdentifierLength  
 getEmptyIdentityInsertSQL  
 getTruncateTableSQL  
 getDummySelectSQL  
 createSavePoint  
 releaseSavePoint  
 rollbackSavePoint  
 getReservedKeywordsList  
 getReservedKeywordsClass  
 quoteStringLiteral  
 getStringLiteralQuoteCharacter  
 escapeStringForLike string 
 getLikeWildcardCharacters string 
class DateIntervalUnit
  Method Argument Typehint Default
 __construct  
class DB2Platform
  Method Argument Typehint Default
 getCharMaxLength int 
 getBinaryMaxLength  
 getBinaryDefaultLength  
 getVarcharTypeDeclarationSQL  
 getBlobTypeDeclarationSQL  
 initializeDoctrineTypeMappings  
 isCommentedDoctrineType  
 getVarcharTypeDeclarationSQLSnippet  
 getBinaryTypeDeclarationSQLSnippet  
 getClobTypeDeclarationSQL  
 getName  
 getBooleanTypeDeclarationSQL  
 getIntegerTypeDeclarationSQL  
 getBigIntTypeDeclarationSQL  
 getSmallIntTypeDeclarationSQL  
 _getCommonIntegerTypeDeclarationSQL  
 getBitAndComparisonExpression  
 getBitOrComparisonExpression  
 getDateArithmeticIntervalExpression  
 getDateDiffExpression  
 getDateTimeTypeDeclarationSQL  
 getDateTypeDeclarationSQL  
 getTimeTypeDeclarationSQL  
 getTruncateTableSQL  
 getListTableColumnsSQL  
 getListTablesSQL  
 getListViewsSQL  
 getListTableIndexesSQL  
 getListTableForeignKeysSQL  
 getCreateViewSQL  
 getDropViewSQL  
 getCreateDatabaseSQL  
 getDropDatabaseSQL  
 supportsCreateDropDatabase  
 supportsReleaseSavepoints  
 supportsCommentOnStatement  
 getCurrentDateSQL  
 getCurrentTimeSQL  
 getCurrentTimestampSQL  
 getIndexDeclarationSQL  
 _getCreateTableSQL  
 getAlterTableSQL  
 gatherAlterColumnSQL void 
 getAlterColumnClausesSQL  
 getPreAlterTableIndexForeignKeySQL  
 getRenameIndexSQL  
 getDefaultValueDeclarationSQL  
 getEmptyIdentityInsertSQL  
 getCreateTemporaryTableSnippetSQL  
 getTemporaryTableName  
 doModifyLimitQuery  
 getLocateExpression  
 getSubstringExpression  
 supportsIdentityColumns  
 prefersIdentityColumns  
 getSQLResultCasing  
 getForUpdateSQL  
 getDummySelectSQL  
 supportsSavepoints  
 getReservedKeywordsClass  
 getListTableCommentsSQL string 
class DrizzlePlatform
  Method Argument Typehint Default
 getName  
 getIdentifierQuoteCharacter  
 getConcatExpression  
 getDateArithmeticIntervalExpression  
 getDateDiffExpression  
 getBooleanTypeDeclarationSQL  
 getIntegerTypeDeclarationSQL  
 _getCommonIntegerTypeDeclarationSQL  
 getBigIntTypeDeclarationSQL  
 getSmallIntTypeDeclarationSQL  
 getVarcharTypeDeclarationSQLSnippet  
 getBinaryTypeDeclarationSQLSnippet  
 initializeDoctrineTypeMappings  
 getClobTypeDeclarationSQL  
 getBlobTypeDeclarationSQL  
 getCreateDatabaseSQL  
 getDropDatabaseSQL  
 _getCreateTableSQL  
 buildTableOptions  
 buildPartitionOptions  
 getListDatabasesSQL  
 getReservedKeywordsClass  
 getListTablesSQL  
 getListTableColumnsSQL  
 getListTableForeignKeysSQL  
 getListTableIndexesSQL  
 prefersIdentityColumns  
 supportsIdentityColumns  
 supportsInlineColumnComments  
 supportsViews  
 supportsColumnCollation  
 getDropIndexSQL  
 getDropPrimaryKeySQL  
 getDateTimeTypeDeclarationSQL  
 getTimeTypeDeclarationSQL  
 getDateTypeDeclarationSQL  
 getAlterTableSQL  
 getDropTemporaryTableSQL  
 convertBooleans  
 getLocateExpression  
 getGuidExpression  
 getRegexpExpression  
class MariaDb1027Platform
  Method Argument Typehint Default
 getJsonTypeDeclarationSQL string 
 getReservedKeywordsClass string 
 initializeDoctrineTypeMappings void 
class MySQL57Platform
  Method Argument Typehint Default
 hasNativeJsonType  
 getJsonTypeDeclarationSQL  
 getPreAlterTableRenameIndexForeignKeySQL  
 getPostAlterTableRenameIndexForeignKeySQL  
 getRenameIndexSQL  
 getReservedKeywordsClass  
 initializeDoctrineTypeMappings  
class MySQL80Platform
  Method Argument Typehint Default
 getReservedKeywordsClass  
class MySqlPlatform
  Method Argument Typehint Default
 doModifyLimitQuery  
 getIdentifierQuoteCharacter  
 getRegexpExpression  
 getGuidExpression  
 getLocateExpression  
 getConcatExpression  
 getDateArithmeticIntervalExpression  
 getDateDiffExpression  
 getListDatabasesSQL  
 getListTableConstraintsSQL  
 getListTableIndexesSQL  
 getListViewsSQL  
 getListTableForeignKeysSQL  
 getCreateViewSQL  
 getDropViewSQL  
 getVarcharTypeDeclarationSQLSnippet  
 getBinaryTypeDeclarationSQLSnippet  
 getClobTypeDeclarationSQL  
 getDateTimeTypeDeclarationSQL  
 getDateTypeDeclarationSQL  
 getTimeTypeDeclarationSQL  
 getBooleanTypeDeclarationSQL  
 getCollationFieldDeclaration  
 prefersIdentityColumns  
 supportsIdentityColumns  
 supportsInlineColumnComments  
 supportsColumnCollation  
 getListTablesSQL  
 getListTableColumnsSQL  
 getListTableMetadataSQL string 
 getCreateDatabaseSQL  
 getDropDatabaseSQL  
 _getCreateTableSQL  
 getDefaultValueDeclarationSQL  
 buildTableOptions  
 buildPartitionOptions  
 getAlterTableSQL  
 getPreAlterTableIndexForeignKeySQL  
 getPreAlterTableAlterPrimaryKeySQL  
 getPreAlterTableAlterIndexForeignKeySQL  
 getPreAlterTableRenameIndexForeignKeySQL  
 getRemainingForeignKeyConstraintsRequiringRenamedIndexes  
 getPostAlterTableIndexForeignKeySQL  
 getPostAlterTableRenameIndexForeignKeySQL  
 getCreateIndexSQLFlags  
 getIntegerTypeDeclarationSQL  
 getBigIntTypeDeclarationSQL  
 getSmallIntTypeDeclarationSQL  
 getFloatDeclarationSQL  
 getDecimalTypeDeclarationSQL  
 getUnsignedDeclaration  
 _getCommonIntegerTypeDeclarationSQL  
 getColumnCharsetDeclarationSQL  
 getColumnCollationDeclarationSQL  
 getAdvancedForeignKeyOptionsSQL  
 getDropIndexSQL  
 getDropPrimaryKeySQL  
 getSetTransactionIsolationSQL  
 getName  
 getReadLockSQL  
 initializeDoctrineTypeMappings  
 getVarcharMaxLength  
 getBinaryMaxLength  
 getReservedKeywordsClass  
 getDropTemporaryTableSQL  
 getBlobTypeDeclarationSQL  
 quoteStringLiteral  
 getDefaultTransactionIsolationLevel  
 supportsColumnLengthIndexes bool 
class OraclePlatform
  Method Argument Typehint Default
 assertValidIdentifier  
 getSubstringExpression  
 getNowExpression  
 getLocateExpression  
 getGuidExpression  
 getDateArithmeticIntervalExpression  
 getDateDiffExpression  
 getBitAndComparisonExpression  
 getBitOrComparisonExpression  
 getCreateSequenceSQL  
 getAlterSequenceSQL  
 getSequenceCacheSQL  
 getSequenceNextValSQL  
 getSetTransactionIsolationSQL  
 _getTransactionIsolationLevelSQL  
 getBooleanTypeDeclarationSQL  
 getIntegerTypeDeclarationSQL  
 getBigIntTypeDeclarationSQL  
 getSmallIntTypeDeclarationSQL  
 getDateTimeTypeDeclarationSQL  
 getDateTimeTzTypeDeclarationSQL  
 getDateTypeDeclarationSQL  
 getTimeTypeDeclarationSQL  
 _getCommonIntegerTypeDeclarationSQL  
 getVarcharTypeDeclarationSQLSnippet  
 getBinaryTypeDeclarationSQLSnippet  
 getBinaryMaxLength  
 getClobTypeDeclarationSQL  
 getListDatabasesSQL  
 getListSequencesSQL  
 _getCreateTableSQL  
 getListTableIndexesSQL  
 getListTablesSQL  
 getListViewsSQL  
 getCreateViewSQL  
 getDropViewSQL  
 getCreateAutoincrementSql  
 getDropAutoincrementSql  
 normalizeIdentifier  
 addSuffix string 
 getAutoincrementIdentifierName  
 getListTableForeignKeysSQL  
 getListTableConstraintsSQL  
 getListTableColumnsSQL  
 getDropSequenceSQL  
 getDropForeignKeySQL  
 getAdvancedForeignKeyOptionsSQL  
 getForeignKeyReferentialActionSQL  
 getDropDatabaseSQL  
 getAlterTableSQL  
 getColumnDeclarationSQL  
 getRenameIndexSQL  
 prefersSequences  
 usesSequenceEmulatedIdentityColumns  
 getIdentitySequenceName  
 supportsCommentOnStatement  
 getName  
 doModifyLimitQuery  
 getSQLResultCasing  
 getCreateTemporaryTableSnippetSQL  
 getDateTimeTzFormatString  
 getDateFormatString  
 getTimeFormatString  
 fixSchemaElementName  
 getMaxIdentifierLength  
 supportsSequences  
 supportsForeignKeyOnUpdate  
 supportsReleaseSavepoints  
 getTruncateTableSQL  
 getDummySelectSQL  
 initializeDoctrineTypeMappings  
 releaseSavePoint  
 getReservedKeywordsClass  
 getBlobTypeDeclarationSQL  
 getListTableCommentsSQL string 
class PostgreSQL100Platform
  Method Argument Typehint Default
 getReservedKeywordsClass string 
 getListSequencesSQL string 
class PostgreSQL91Platform
  Method Argument Typehint Default
 supportsColumnCollation  
 getReservedKeywordsClass  
 getColumnCollationDeclarationSQL  
 getListTableColumnsSQL  
class PostgreSQL92Platform
  Method Argument Typehint Default
 getJsonTypeDeclarationSQL  
 getSmallIntTypeDeclarationSQL  
 hasNativeJsonType  
 getReservedKeywordsClass  
 initializeDoctrineTypeMappings  
 getCloseActiveDatabaseConnectionsSQL  
class PostgreSQL94Platform
  Method Argument Typehint Default
 getJsonTypeDeclarationSQL  
 getReservedKeywordsClass  
 initializeDoctrineTypeMappings  
class PostgreSqlPlatform
  Method Argument Typehint Default
 setUseBooleanTrueFalseStrings  
 getSubstringExpression  
 getNowExpression  
 getRegexpExpression  
 getLocateExpression  
 getDateArithmeticIntervalExpression  
 getDateDiffExpression  
 supportsSequences  
 supportsSchemas  
 getDefaultSchemaName  
 supportsIdentityColumns  
 supportsPartialIndexes  
 usesSequenceEmulatedIdentityColumns  
 getIdentitySequenceName  
 supportsCommentOnStatement  
 prefersSequences  
 hasNativeGuidType  
 getListDatabasesSQL  
 getListNamespacesSQL  
 getListSequencesSQL  
 getListTablesSQL  
 getListViewsSQL  
 getListTableForeignKeysSQL  
 getCreateViewSQL  
 getDropViewSQL  
 getListTableConstraintsSQL  
 getListTableIndexesSQL  
 getTableWhereClause  
 getListTableColumnsSQL  
 getCreateDatabaseSQL  
 getDisallowDatabaseConnectionsSQL  
 getCloseActiveDatabaseConnectionsSQL  
 getAdvancedForeignKeyOptionsSQL  
 getAlterTableSQL  
 isUnchangedBinaryColumn  
 getRenameIndexSQL  
 getCommentOnColumnSQL  
 getCreateSequenceSQL  
 getAlterSequenceSQL  
 getSequenceCacheSQL  
 getDropSequenceSQL  
 getCreateSchemaSQL  
 getDropForeignKeySQL  
 _getCreateTableSQL  
 convertSingleBooleanValue  
 doConvertBooleans  
 convertBooleans  
 convertBooleansToDatabaseValue  
 convertFromBoolean  
 getSequenceNextValSQL  
 getSetTransactionIsolationSQL  
 getBooleanTypeDeclarationSQL  
 getIntegerTypeDeclarationSQL  
 getBigIntTypeDeclarationSQL  
 getSmallIntTypeDeclarationSQL  
 getGuidTypeDeclarationSQL  
 getDateTimeTypeDeclarationSQL  
 getDateTimeTzTypeDeclarationSQL  
 getDateTypeDeclarationSQL  
 getTimeTypeDeclarationSQL  
 getGuidExpression  
 _getCommonIntegerTypeDeclarationSQL  
 getVarcharTypeDeclarationSQLSnippet  
 getBinaryTypeDeclarationSQLSnippet  
 getClobTypeDeclarationSQL  
 getName  
 getSQLResultCasing  
 getDateTimeTzFormatString  
 getEmptyIdentityInsertSQL  
 getTruncateTableSQL  
 getReadLockSQL  
 initializeDoctrineTypeMappings  
 getVarcharMaxLength  
 getBinaryMaxLength  
 getBinaryDefaultLength  
 getReservedKeywordsClass  
 getBlobTypeDeclarationSQL  
 getDefaultValueDeclarationSQL  
 isSerialColumn bool 
 typeChangeBreaksDefaultValue bool 
 isNumericType bool 
 getOldColumnComment string|? 
 getListTableMetadataSQL string 
class SQLAnywhere11Platform
  Method Argument Typehint Default
 getRegexpExpression  
 getReservedKeywordsClass  
class SQLAnywhere12Platform
  Method Argument Typehint Default
 getCreateSequenceSQL  
 getAlterSequenceSQL  
 getDateTimeTzFormatString  
 getDateTimeTzTypeDeclarationSQL  
 getDropSequenceSQL  
 getListSequencesSQL  
 getSequenceNextValSQL  
 supportsSequences  
 getAdvancedIndexOptionsSQL  
 getReservedKeywordsClass  
 initializeDoctrineTypeMappings  
class SQLAnywhere16Platform
  Method Argument Typehint Default
 getAdvancedIndexOptionsSQL  
 getReservedKeywordsClass  
class SQLAnywherePlatform
  Method Argument Typehint Default
 appendLockHint  
 fixSchemaElementName  
 getAdvancedForeignKeyOptionsSQL  
 getAlterTableSQL  
 getAlterTableAddColumnClause  
 getAlterTableClause  
 getAlterTableRemoveColumnClause  
 getAlterTableRenameColumnClause  
 getAlterTableRenameTableClause  
 getAlterTableChangeColumnClause  
 getBigIntTypeDeclarationSQL  
 getBinaryDefaultLength  
 getBinaryMaxLength  
 getBlobTypeDeclarationSQL  
 getBooleanTypeDeclarationSQL  
 getClobTypeDeclarationSQL  
 getCommentOnColumnSQL  
 getConcatExpression  
 getCreateConstraintSQL  
 getCreateDatabaseSQL  
 getCreateIndexSQL  
 getCreatePrimaryKeySQL  
 getCreateTemporaryTableSnippetSQL  
 getCreateViewSQL  
 getCurrentDateSQL  
 getCurrentTimeSQL  
 getCurrentTimestampSQL  
 getDateArithmeticIntervalExpression  
 getDateDiffExpression  
 getDateTimeFormatString  
 getDateTimeTypeDeclarationSQL  
 getDateTimeTzFormatString  
 getDateTypeDeclarationSQL  
 getDefaultTransactionIsolationLevel  
 getDropDatabaseSQL  
 getDropIndexSQL  
 getDropViewSQL  
 getForeignKeyBaseDeclarationSQL  
 getForeignKeyMatchClauseSQL  
 getForeignKeyReferentialActionSQL  
 getForUpdateSQL  
 getGuidExpression  
 getGuidTypeDeclarationSQL  
 getIndexDeclarationSQL  
 getIntegerTypeDeclarationSQL  
 getListDatabasesSQL  
 getListTableColumnsSQL  
 getListTableConstraintsSQL  
 getListTableForeignKeysSQL  
 getListTableIndexesSQL  
 getListTablesSQL  
 getListUsersSQL  
 getListViewsSQL  
 getLocateExpression  
 getMaxIdentifierLength  
 getMd5Expression  
 getName  
 getPrimaryKeyDeclarationSQL  
 getSetTransactionIsolationSQL  
 getSmallIntTypeDeclarationSQL  
 getStartDatabaseSQL  
 getStopDatabaseSQL  
 getSubstringExpression  
 getTemporaryTableSQL  
 getTimeFormatString  
 getTimeTypeDeclarationSQL  
 getTrimExpression  
 getTruncateTableSQL  
 getUniqueConstraintDeclarationSQL  
 getVarcharDefaultLength  
 getVarcharMaxLength  
 hasNativeGuidType  
 prefersIdentityColumns  
 supportsCommentOnStatement  
 supportsIdentityColumns  
 _getCommonIntegerTypeDeclarationSQL  
 _getCreateTableSQL  
 _getTransactionIsolationLevelSQL  
 doModifyLimitQuery  
 getTopClauseSQL string 
 getAdvancedIndexOptionsSQL  
 getBinaryTypeDeclarationSQLSnippet  
 getTableConstraintDeclarationSQL  
 getCreateIndexSQLFlags  
 getRenameIndexSQL  
 getReservedKeywordsClass  
 getVarcharTypeDeclarationSQLSnippet  
 initializeDoctrineTypeMappings  
class SQLAzurePlatform
  Method Argument Typehint Default
 getCreateTableSQL  
class SqlitePlatform
  Method Argument Typehint Default
 getRegexpExpression  
 getGuidExpression  
 getNowExpression  
 getTrimExpression  
 getSubstringExpression  
 getLocateExpression  
 getDateArithmeticIntervalExpression  
 getDateDiffExpression  
 _getTransactionIsolationLevelSQL  
 getSetTransactionIsolationSQL  
 prefersIdentityColumns  
 getBooleanTypeDeclarationSQL  
 getIntegerTypeDeclarationSQL  
 getBigIntTypeDeclarationSQL  
 getTinyIntTypeDeclarationSql  
 getSmallIntTypeDeclarationSQL  
 getMediumIntTypeDeclarationSql  
 getDateTimeTypeDeclarationSQL  
 getDateTypeDeclarationSQL  
 getTimeTypeDeclarationSQL  
 _getCommonIntegerTypeDeclarationSQL  
 getForeignKeyDeclarationSQL  
 _getCreateTableSQL  
 getNonAutoincrementPrimaryKeyDefinition string 
 getVarcharTypeDeclarationSQLSnippet  
 getBinaryTypeDeclarationSQLSnippet  
 getBinaryMaxLength  
 getBinaryDefaultLength  
 getClobTypeDeclarationSQL  
 getListTableConstraintsSQL  
 getListTableColumnsSQL  
 getListTableIndexesSQL  
 getListTablesSQL  
 getListViewsSQL  
 getCreateViewSQL  
 getDropViewSQL  
 getAdvancedForeignKeyOptionsSQL  
 supportsIdentityColumns  
 supportsColumnCollation  
 supportsInlineColumnComments  
 getName  
 getTruncateTableSQL  
 udfSqrt  
 udfMod  
 udfLocate  
 getForUpdateSQL  
 getInlineColumnCommentSQL  
 getInlineTableCommentSQL string 
 initializeDoctrineTypeMappings  
 getReservedKeywordsClass  
 getPreAlterTableIndexForeignKeySQL  
 getPostAlterTableIndexForeignKeySQL  
 doModifyLimitQuery  
 getBlobTypeDeclarationSQL  
 getTemporaryTableName  
 canEmulateSchemas  
 supportsForeignKeyConstraints  
 getCreatePrimaryKeySQL  
 getCreateForeignKeySQL  
 getDropForeignKeySQL  
 getCreateConstraintSQL  
 getCreateTableSQL  
 getListTableForeignKeysSQL  
 getAlterTableSQL  
 getSimpleAlterTableSQL  
 getColumnNamesInAlteredTable  
 getIndexesInAlteredTable  
 getForeignKeysInAlteredTable  
 getPrimaryIndexInAlteredTable  
class SQLServer2005Platform
  Method Argument Typehint Default
 supportsLimitOffset  
 getClobTypeDeclarationSQL  
 getReservedKeywordsClass  
class SQLServer2008Platform
  Method Argument Typehint Default
 getListTablesSQL  
 getDateTimeTypeDeclarationSQL  
 getDateTypeDeclarationSQL  
 getTimeTypeDeclarationSQL  
 getDateTimeTzTypeDeclarationSQL  
 getDateTimeFormatString  
 getDateTimeTzFormatString  
 getDateFormatString  
 getTimeFormatString  
 initializeDoctrineTypeMappings  
 getReservedKeywordsClass  
 getLikeWildcardCharacters string 
class SQLServer2012Platform
  Method Argument Typehint Default
 getAlterSequenceSQL  
 getCreateSequenceSQL  
 getDropSequenceSQL  
 getListSequencesSQL  
 getSequenceNextValSQL  
 supportsSequences  
 getReservedKeywordsClass  
 doModifyLimitQuery  
class SQLServerPlatform
  Method Argument Typehint Default
 getCurrentDateSQL  
 getCurrentTimeSQL  
 getConvertExpression  
 getDateArithmeticIntervalExpression  
 getDateDiffExpression  
 prefersIdentityColumns  
 supportsIdentityColumns  
 supportsReleaseSavepoints  
 supportsSchemas  
 getDefaultSchemaName  
 supportsColumnCollation  
 hasNativeGuidType  
 getCreateDatabaseSQL  
 getDropDatabaseSQL  
 supportsCreateDropDatabase  
 getCreateSchemaSQL  
 getDropForeignKeySQL  
 getDropIndexSQL  
 _getCreateTableSQL  
 getCreatePrimaryKeySQL  
 getCreateColumnCommentSQL  
 getDefaultConstraintDeclarationSQL  
 getUniqueConstraintDeclarationSQL  
 getCreateIndexSQL  
 getCreateIndexSQLFlags  
 _appendUniqueConstraintDefinition  
 getAlterTableSQL  
 getAlterTableAddDefaultConstraintClause  
 getAlterTableDropDefaultConstraintClause  
 alterColumnRequiresDropDefaultConstraint  
 getAlterColumnCommentSQL  
 getDropColumnCommentSQL  
 getRenameIndexSQL  
 getAddExtendedPropertySQL  
 getDropExtendedPropertySQL  
 getUpdateExtendedPropertySQL  
 getEmptyIdentityInsertSQL  
 getListTablesSQL  
 getListTableColumnsSQL  
 getListTableForeignKeysSQL  
 getListTableIndexesSQL  
 getCreateViewSQL  
 getListViewsSQL  
 getTableWhereClause  
 getDropViewSQL  
 getGuidExpression  
 getLocateExpression  
 getModExpression  
 getTrimExpression  
 getConcatExpression  
 getListDatabasesSQL  
 getListNamespacesSQL  
 getSubstringExpression  
 getLengthExpression  
 getSetTransactionIsolationSQL  
 getIntegerTypeDeclarationSQL  
 getBigIntTypeDeclarationSQL  
 getSmallIntTypeDeclarationSQL  
 getGuidTypeDeclarationSQL  
 getAsciiStringTypeDeclarationSQL string 
 getVarcharTypeDeclarationSQLSnippet  
 getBinaryTypeDeclarationSQLSnippet  
 getBinaryMaxLength  
 getClobTypeDeclarationSQL  
 _getCommonIntegerTypeDeclarationSQL  
 getDateTimeTypeDeclarationSQL  
 getDateTypeDeclarationSQL  
 getTimeTypeDeclarationSQL  
 getBooleanTypeDeclarationSQL  
 doModifyLimitQuery  
 scrubInnerOrderBy  
 isOrderByInTopNSubquery  
 supportsLimitOffset  
 convertBooleans  
 getCreateTemporaryTableSnippetSQL  
 getTemporaryTableName  
 getDateTimeFormatString  
 getDateFormatString  
 getTimeFormatString  
 getDateTimeTzFormatString  
 getName  
 initializeDoctrineTypeMappings  
 createSavePoint  
 releaseSavePoint  
 rollbackSavePoint  
 getForeignKeyReferentialActionSQL  
 appendLockHint  
 getForUpdateSQL  
 getReservedKeywordsClass  
 quoteSingleIdentifier  
 getTruncateTableSQL  
 getBlobTypeDeclarationSQL  
 getColumnDeclarationSQL  
 generateDefaultConstraintName  
 generateIdentifierName  
 getCommentOnTableSQL string 
 getListTableMetadataSQL string 
class TrimMode
  Method Argument Typehint Default
 __construct  
class Connection
  Method Argument Typehint Default
 connect  
 getPortability  
 getFetchCase  
 executeQuery  
 prepare  
 query  
class OptimizeFlags
  Method Argument Typehint Default
 __invoke int 
class Statement
  Method Argument Typehint Default
 __construct  
 bindParam  
 bindValue  
 closeCursor  
 columnCount  
 errorCode  
 errorInfo  
 execute  
 setFetchMode  
 getIterator  
 fetch  
 fetchAll  
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchFirstColumn array 
 free void 
 fixResult  
 fixResultSet array 
 fixRow  
 fetchColumn  
 rowCount  
class CompositeExpression
  Method Argument Typehint Default
 __construct  
 and
 self 
 or
 self 
 addMultiple  
 add  
 with self 
 count  
 __toString  
 getType  
class ExpressionBuilder
  Method Argument Typehint Default
 __construct  
 and
 CompositeExpression 
 or
 CompositeExpression 
 andX  
 orX  
 comparison  
 eq  
 neq  
 lt  
 lte  
 gt  
 gte  
 isNull  
 isNotNull  
 like  
 notLike  
 in  
 notIn  
 literal  
class QueryBuilder
  Method Argument Typehint Default
 __construct  
 expr  
 getType  
 getConnection  
 getState  
 execute  
 getSQL  
 setParameter  
 setParameters  
 getParameters  
 getParameter  
 getParameterTypes  
 getParameterType  
 setFirstResult  
 getFirstResult  
 setMaxResults  
 getMaxResults  
 add  
 select  
 distinct self 
 addSelect  
 delete  
 update  
 insert  
 from  
 join  
 innerJoin  
 leftJoin  
 rightJoin  
 set  
 where  
 andWhere  
 orWhere  
 groupBy  
 addGroupBy  
 setValue  
 values  
 having  
 andHaving  
 orHaving  
 orderBy  
 addOrderBy  
 getQueryPart  
 getQueryParts  
 resetQueryParts  
 resetQueryPart  
 getSQLForSelect  
 getFromClauses  
 verifyAllAliasesAreKnown void 
 isLimitQuery  
 getSQLForInsert  
 getSQLForUpdate  
 getSQLForDelete  
 __toString  
 createNamedParameter  
 createPositionalParameter  
 getSQLForJoins  
 __clone  
class QueryException
  Method Argument Typehint Default
 unknownAlias  
 nonUniqueAlias  
class AbstractSchemaSynchronizer
  Method Argument Typehint Default
 __construct  
 processSqlSafely  
 processSql  
interface SchemaSynchronizer
  Method Argument Typehint Default
 getCreateSchema  
 getUpdateSchema  
 getDropSchema  
 getDropAllSchema  
 createSchema  
 updateSchema  
 dropSchema  
 dropAllSchema  
class SingleDatabaseSynchronizer
  Method Argument Typehint Default
 __construct  
 getCreateSchema  
 getUpdateSchema  
 getDropSchema  
 getDropAllSchema  
 createSchema  
 updateSchema  
 dropSchema  
 dropAllSchema  
class AbstractVisitor
  Method Argument Typehint Default
 acceptSchema  
 acceptNamespace  
 acceptTable  
 acceptColumn  
 acceptForeignKey  
 acceptIndex  
 acceptSequence  
class CreateSchemaSqlCollector
  Method Argument Typehint Default
 __construct  
 acceptNamespace  
 acceptTable  
 acceptForeignKey  
 acceptSequence  
 resetQueries  
 getQueries  
class DropSchemaSqlCollector
  Method Argument Typehint Default
 __construct  
 acceptTable  
 acceptForeignKey  
 acceptSequence  
 clearQueries  
 getQueries  
class Graphviz
  Method Argument Typehint Default
 acceptForeignKey  
 acceptSchema  
 acceptTable  
 createTableLabel  
 createNode  
 createNodeRelation  
 getOutput  
 write  
interface NamespaceVisitor
  Method Argument Typehint Default
 acceptNamespace  
class RemoveNamespacedAssets
  Method Argument Typehint Default
 acceptSchema  
 acceptTable  
 acceptSequence  
 acceptForeignKey  
interface SchemaDiffVisitor
  Method Argument Typehint Default
 visitOrphanedForeignKey  
 visitChangedSequence  
 visitRemovedSequence  
 visitNewSequence  
 visitNewTable  
 visitNewTableForeignKey  
 visitRemovedTable  
 visitChangedTable  
interface Visitor
  Method Argument Typehint Default
 acceptSchema  
 acceptTable  
 acceptColumn  
 acceptForeignKey  
 acceptIndex  
 acceptSequence  
class AbstractAsset
  Method Argument Typehint Default
 _setName  
 isInDefaultNamespace  
 getNamespaceName  
 getShortestName  
 getFullQualifiedName  
 isQuoted  
 isIdentifierQuoted  
 trimQuotes  
 getName  
 getQuotedName  
 _generateIdentifierName  
class AbstractSchemaManager
  Method Argument Typehint Default
 __construct  
 getDatabasePlatform  
 tryMethod  
 listDatabases  
 listNamespaceNames  
 listSequences  
 listTableColumns  
 listTableIndexes  
 tablesExist  
 listTableNames  
 filterAssetNames  
 getFilterSchemaAssetsExpression  
 listTables  
 listTableDetails  
 listViews  
 listTableForeignKeys  
 dropDatabase  
 dropTable  
 dropIndex  
 dropConstraint  
 dropForeignKey  
 dropSequence  
 dropView  
 createDatabase  
 createTable  
 createSequence  
 createConstraint  
 createIndex  
 createForeignKey  
 createView  
 dropAndCreateConstraint  
 dropAndCreateIndex  
 dropAndCreateForeignKey  
 dropAndCreateSequence  
 dropAndCreateTable  
 dropAndCreateDatabase  
 dropAndCreateView  
 alterTable  
 renameTable  
 _getPortableDatabasesList  
 getPortableNamespacesList  
 _getPortableDatabaseDefinition  
 getPortableNamespaceDefinition  
 _getPortableFunctionsList  
 _getPortableFunctionDefinition  
 _getPortableTriggersList  
 _getPortableTriggerDefinition  
 _getPortableSequencesList  
 _getPortableSequenceDefinition  
 _getPortableTableColumnList  
 _getPortableTableColumnDefinition  
 _getPortableTableIndexesList  
 _getPortableTablesList  
 _getPortableTableDefinition  
 _getPortableUsersList  
 _getPortableUserDefinition  
 _getPortableViewsList  
 _getPortableViewDefinition  
 _getPortableTableForeignKeysList  
 _getPortableTableForeignKeyDefinition  
 _execSql  
 createSchema  
 createSchemaConfig  
 getSchemaSearchPaths  
 extractDoctrineTypeFromComment  
 removeDoctrineTypeFromComment  
class Column
  Method Argument Typehint Default
 __construct  
 setOptions  
 setType  
 setLength  
 setPrecision  
 setScale  
 setUnsigned  
 setFixed  
 setNotnull  
 setDefault  
 setPlatformOptions  
 setPlatformOption  
 setColumnDefinition  
 getType  
 getLength  
 getPrecision  
 getScale  
 getUnsigned  
 getFixed  
 getNotnull  
 getDefault  
 getPlatformOptions  
 hasPlatformOption  
 getPlatformOption  
 getColumnDefinition  
 getAutoincrement  
 setAutoincrement  
 setComment  
 getComment  
 setCustomSchemaOption  
 hasCustomSchemaOption  
 getCustomSchemaOption  
 setCustomSchemaOptions  
 getCustomSchemaOptions  
 toArray  
class ColumnDiff
  Method Argument Typehint Default
 __construct  
 hasChanged  
 getOldColumnName  
class Comparator
  Method Argument Typehint Default
 compareSchemas  
 compare  
 isAutoIncrementSequenceInSchema  
 diffSequence  
 diffTable  
 detectColumnRenamings  
 detectIndexRenamings  
 diffForeignKey  
 diffColumn  
 isALegacyJsonComparison bool 
 diffIndex  
interface Constraint
  Method Argument Typehint Default
 getName  
 getQuotedName  
 getColumns  
 getQuotedColumns  
class DB2SchemaManager
  Method Argument Typehint Default
 listTableNames  
 _getPortableTableColumnDefinition  
 _getPortableTablesList  
 _getPortableTableIndexesList  
 _getPortableTableForeignKeyDefinition  
 _getPortableTableForeignKeysList  
 _getPortableForeignKeyRuleDef  
 _getPortableViewDefinition  
 listTableDetails Table 
class DrizzleSchemaManager
  Method Argument Typehint Default
 _getPortableTableColumnDefinition  
 _getPortableDatabaseDefinition  
 _getPortableTableDefinition  
 _getPortableTableForeignKeyDefinition  
 _getPortableTableIndexesList  
class ForeignKeyConstraint
  Method Argument Typehint Default
 __construct  
 createIdentifierMap array 
 getLocalTableName  
 setLocalTable  
 getLocalTable  
 getLocalColumns  
 getQuotedLocalColumns  
 getUnquotedLocalColumns  
 getUnquotedForeignColumns  
 getColumns  
 getQuotedColumns  
 getForeignTableName  
 getUnqualifiedForeignTableName  
 getQuotedForeignTableName  
 getForeignColumns  
 getQuotedForeignColumns  
 hasOption  
 getOption  
 getOptions  
 onUpdate  
 onDelete  
 onEvent  
 intersectsIndexColumns  
class Identifier
  Method Argument Typehint Default
 __construct  
class Index
  Method Argument Typehint Default
 __construct  
 _addColumn  
 getColumns  
 getQuotedColumns  
 getUnquotedColumns  
 isSimpleIndex  
 isUnique  
 isPrimary  
 hasColumnAtPosition  
 spansColumns  
 isFullfilledBy  
 overrules  
 getFlags  
 addFlag  
 hasFlag  
 removeFlag  
 hasOption  
 getOption  
 getOptions  
 samePartialIndex  
 hasSameColumnLengths bool 
class MySqlSchemaManager
  Method Argument Typehint Default
 _getPortableViewDefinition  
 _getPortableTableDefinition  
 _getPortableUserDefinition  
 _getPortableTableIndexesList  
 _getPortableDatabaseDefinition  
 _getPortableTableColumnDefinition  
 getMariaDb1027ColumnDefault ?string 
 _getPortableTableForeignKeysList  
 listTableDetails  
 parseCreateOptions array 
class OracleSchemaManager
  Method Argument Typehint Default
 dropDatabase  
 _getPortableViewDefinition  
 _getPortableUserDefinition  
 _getPortableTableDefinition  
 _getPortableTableIndexesList  
 _getPortableTableColumnDefinition  
 _getPortableTableForeignKeysList  
 _getPortableSequenceDefinition  
 _getPortableFunctionDefinition  
 _getPortableDatabaseDefinition  
 createDatabase  
 dropAutoincrement  
 dropTable  
 getQuotedIdentifierName  
 killUserSessions  
 listTableDetails Table 
class PostgreSqlSchemaManager
  Method Argument Typehint Default
 getSchemaNames  
 getSchemaSearchPaths  
 getExistingSchemaSearchPaths  
 determineExistingSchemaSearchPaths  
 dropDatabase  
 _getPortableTableForeignKeyDefinition  
 _getPortableTriggerDefinition  
 _getPortableViewDefinition  
 _getPortableUserDefinition  
 _getPortableTableDefinition  
 _getPortableTableIndexesList  
 _getPortableDatabaseDefinition  
 _getPortableSequencesList  
 getPortableNamespaceDefinition  
 _getPortableSequenceDefinition  
 _getPortableTableColumnDefinition  
 fixVersion94NegativeNumericDefaultValue  
 parseDefaultExpression string|? 
 listTableDetails Table 
class Schema
  Method Argument Typehint Default
 __construct  
 hasExplicitForeignKeyIndexes  
 _addTable  
 _addSequence  
 getNamespaces  
 getTables  
 getTable  
 getFullQualifiedAssetName  
 getUnquotedAssetName  
 hasNamespace  
 hasTable  
 getTableNames  
 hasSequence  
 getSequence  
 getSequences  
 createNamespace  
 createTable  
 renameTable  
 dropTable  
 createSequence  
 dropSequence  
 toSql  
 toDropSql  
 getMigrateToSql  
 getMigrateFromSql  
 visit  
 __clone  
class SchemaConfig
  Method Argument Typehint Default
 hasExplicitForeignKeyIndexes  
 setExplicitForeignKeyIndexes  
 setMaxIdentifierLength  
 getMaxIdentifierLength  
 getName  
 setName  
 getDefaultTableOptions  
 setDefaultTableOptions  
class SchemaDiff
  Method Argument Typehint Default
 __construct  
 toSaveSql  
 toSql  
 _toSql  
class SchemaException
  Method Argument Typehint Default
 tableDoesNotExist  
 indexNameInvalid  
 indexDoesNotExist  
 indexAlreadyExists  
 columnDoesNotExist  
 namespaceAlreadyExists  
 tableAlreadyExists  
 columnAlreadyExists  
 sequenceAlreadyExists  
 sequenceDoesNotExist  
 foreignKeyDoesNotExist  
 namedForeignKeyRequired  
 alterTableChangeNotSupported  
class Sequence
  Method Argument Typehint Default
 __construct  
 getAllocationSize  
 getInitialValue  
 getCache  
 setAllocationSize  
 setInitialValue  
 setCache  
 isAutoIncrementsFor  
 visit  
class SQLAnywhereSchemaManager
  Method Argument Typehint Default
 createDatabase  
 dropDatabase  
 startDatabase  
 stopDatabase  
 _getPortableDatabaseDefinition  
 _getPortableSequenceDefinition  
 _getPortableTableColumnDefinition  
 _getPortableTableDefinition  
 _getPortableTableForeignKeyDefinition  
 _getPortableTableForeignKeysList  
 _getPortableTableIndexesList  
 _getPortableViewDefinition  
class SqliteSchemaManager
  Method Argument Typehint Default
 dropDatabase  
 createDatabase  
 renameTable  
 createForeignKey  
 dropAndCreateForeignKey  
 dropForeignKey  
 listTableForeignKeys  
 _getPortableTableDefinition  
 _getPortableTableIndexesList  
 _getPortableTableIndexDefinition  
 _getPortableTableColumnList  
 _getPortableTableColumnDefinition  
 _getPortableViewDefinition  
 _getPortableTableForeignKeysList  
 getTableDiffForAlterForeignKey  
 parseColumnCollationFromSQL ?string 
 parseTableCommentFromSQL ?string 
 parseColumnCommentFromSQL ?string 
 getCreateTableSQL string|? 
 listTableDetails Table 
class SQLServerSchemaManager
  Method Argument Typehint Default
 dropDatabase  
 _getPortableSequenceDefinition  
 _getPortableTableColumnDefinition  
 parseDefaultExpression ?string 
 _getPortableTableForeignKeysList  
 _getPortableTableIndexesList  
 _getPortableTableForeignKeyDefinition  
 _getPortableTableDefinition  
 _getPortableDatabaseDefinition  
 getPortableNamespaceDefinition  
 _getPortableViewDefinition  
 listTableIndexes  
 alterTable  
 getColumnConstraintSQL  
 closeActiveDatabaseConnections  
 listTableDetails Table 
class Table
  Method Argument Typehint Default
 __construct  
 setSchemaConfig  
 _getMaxIdentifierLength  
 setPrimaryKey  
 addIndex  
 dropPrimaryKey  
 dropIndex  
 addUniqueIndex  
 renameIndex  
 columnsAreIndexed  
 _createIndex  
 addColumn  
 renameColumn  
 changeColumn  
 dropColumn  
 addForeignKeyConstraint  
 addUnnamedForeignKeyConstraint  
 addNamedForeignKeyConstraint  
 addOption  
 _addColumn  
 _addIndex  
 _addForeignKeyConstraint  
 hasForeignKey  
 getForeignKey  
 removeForeignKey  
 getColumns  
 getForeignKeyColumns  
 filterColumns  
 hasColumn  
 getColumn  
 getPrimaryKey  
 getPrimaryKeyColumns  
 hasPrimaryKey  
 hasIndex  
 getIndex  
 getIndexes  
 getForeignKeys  
 hasOption  
 getOption  
 getOptions  
 visit  
 __clone  
 normalizeIdentifier  
 setComment self 
 getComment ?string 
class TableDiff
  Method Argument Typehint Default
 __construct  
 getName  
 getNewName  
class View
  Method Argument Typehint Default
 __construct  
 getSql  
class MultiTenantVisitor
  Method Argument Typehint Default
 __construct  
 acceptTable  
 getClusteredIndex  
 acceptSchema  
 acceptColumn  
 acceptForeignKey  
 acceptIndex  
 acceptSequence  
class SQLAzureFederationsSynchronizer
  Method Argument Typehint Default
 __construct  
 getCreateSchema  
 getUpdateSchema  
 getDropSchema  
 createSchema  
 updateSchema  
 dropSchema  
 getDropAllSchema  
 dropAllSchema  
 partitionSchema  
 extractSchemaFederation  
 work  
 getFederationTypeDefaultValue  
 getCreateFederationStatement  
class SQLAzureShardManager
  Method Argument Typehint Default
 __construct  
 getFederationName  
 getDistributionKey  
 getDistributionType  
 setFilteringEnabled  
 selectGlobal  
 selectShard  
 getCurrentDistributionValue  
 getShards  
 queryAll  
 splitFederation  
class MultiTenantShardChoser
  Method Argument Typehint Default
 pickShard  
interface ShardChoser
  Method Argument Typehint Default
 pickShard  
class PoolingShardConnection
  Method Argument Typehint Default
 __construct  
 getActiveShardId  
 getParams  
 getHost  
 getPort  
 getUsername  
 getPassword  
 connect  
 connectTo  
 isConnected  
 close  
class PoolingShardManager
  Method Argument Typehint Default
 __construct  
 selectGlobal  
 selectShard  
 getCurrentDistributionValue  
 getShards  
 queryAll  
class ShardingException
  Method Argument Typehint Default
 notImplemented  
 missingDefaultFederationName  
 missingDefaultDistributionKey  
 activeTransaction  
 noShardDistributionValue  
 missingDistributionType  
interface ShardManager
  Method Argument Typehint Default
 selectGlobal  
 selectShard  
 getCurrentDistributionValue  
 getShards  
 queryAll  
class ImportCommand
  Method Argument Typehint Default
 configure  
 execute  
class ReservedWordsCommand
  Method Argument Typehint Default
 __construct  
 setKeywordListClass  
 configure  
 execute  
 getConnection Connection 
class RunSqlCommand
  Method Argument Typehint Default
 __construct  
 configure  
 execute  
 getConnection Connection 
class SingleConnectionProvider
  Method Argument Typehint Default
 __construct  
 getDefaultConnection Connection 
 getConnection Connection 
class ConnectionHelper
  Method Argument Typehint Default
 __construct  
 getConnection  
 getName  
interface ConnectionProvider
  Method Argument Typehint Default
 getDefaultConnection Connection 
 getConnection Connection 
class ConsoleRunner
  Method Argument Typehint Default
 createHelperSet  
 run  
 addCommands  
 printCliConfigTemplate  
class Dumper
  Method Argument Typehint Default
 __construct  
 dump string 
 export  
 fillReturnWithClassAttributes  
 getClass string 
class ArrayType
  Method Argument Typehint Default
 getSQLDeclaration  
 convertToDatabaseValue  
 convertToPHPValue  
 getName  
 requiresSQLCommentHint  
class AsciiStringType
  Method Argument Typehint Default
 getSQLDeclaration  
 getBindingType  
 getName string 
class BigIntType
  Method Argument Typehint Default
 getName  
 getSQLDeclaration  
 getBindingType  
 convertToPHPValue  
class BinaryType
  Method Argument Typehint Default
 getSQLDeclaration  
 convertToPHPValue  
 getName  
 getBindingType  
class BlobType
  Method Argument Typehint Default
 getSQLDeclaration  
 convertToPHPValue  
 getName  
 getBindingType  
class BooleanType
  Method Argument Typehint Default
 getSQLDeclaration  
 convertToDatabaseValue  
 convertToPHPValue  
 getName  
 getBindingType  
class ConversionException
  Method Argument Typehint Default
 conversionFailed  
 conversionFailedFormat  
 conversionFailedInvalidType  
 conversionFailedSerialization  
 conversionFailedUnserialization self 
class DateImmutableType
  Method Argument Typehint Default
 getName  
 convertToDatabaseValue  
 convertToPHPValue  
 requiresSQLCommentHint  
class DateIntervalType
  Method Argument Typehint Default
 getName  
 getSQLDeclaration  
 convertToDatabaseValue  
 convertToPHPValue  
 requiresSQLCommentHint  
class DateTimeImmutableType
  Method Argument Typehint Default
 getName  
 convertToDatabaseValue  
 convertToPHPValue  
 requiresSQLCommentHint  
class DateTimeType
  Method Argument Typehint Default
 getName  
 getSQLDeclaration  
 convertToDatabaseValue  
 convertToPHPValue  
class DateTimeTzImmutableType
  Method Argument Typehint Default
 getName  
 convertToDatabaseValue  
 convertToPHPValue  
 requiresSQLCommentHint  
class DateTimeTzType
  Method Argument Typehint Default
 getName  
 getSQLDeclaration  
 convertToDatabaseValue  
 convertToPHPValue  
class DateType
  Method Argument Typehint Default
 getName  
 getSQLDeclaration  
 convertToDatabaseValue  
 convertToPHPValue  
class DecimalType
  Method Argument Typehint Default
 getName  
 getSQLDeclaration  
 convertToPHPValue  
class FloatType
  Method Argument Typehint Default
 getName  
 getSQLDeclaration  
 convertToPHPValue  
class GuidType
  Method Argument Typehint Default
 getSQLDeclaration  
 getName  
 requiresSQLCommentHint  
class IntegerType
  Method Argument Typehint Default
 getName  
 getSQLDeclaration  
 convertToPHPValue  
 getBindingType  
class JsonArrayType
  Method Argument Typehint Default
 convertToPHPValue  
 getName  
 requiresSQLCommentHint  
class JsonType
  Method Argument Typehint Default
 getSQLDeclaration  
 convertToDatabaseValue  
 convertToPHPValue  
 getName  
 requiresSQLCommentHint  
class ObjectType
  Method Argument Typehint Default
 getSQLDeclaration  
 convertToDatabaseValue  
 convertToPHPValue  
 getName  
 requiresSQLCommentHint  
class SimpleArrayType
  Method Argument Typehint Default
 getSQLDeclaration  
 convertToDatabaseValue  
 convertToPHPValue  
 getName  
 requiresSQLCommentHint  
class SmallIntType
  Method Argument Typehint Default
 getName  
 getSQLDeclaration  
 convertToPHPValue  
 getBindingType  
class StringType
  Method Argument Typehint Default
 getSQLDeclaration  
 getDefaultLength  
 getName  
class TextType
  Method Argument Typehint Default
 getSQLDeclaration  
 convertToPHPValue  
 getName  
class TimeImmutableType
  Method Argument Typehint Default
 getName  
 convertToDatabaseValue  
 convertToPHPValue  
 requiresSQLCommentHint  
class TimeType
  Method Argument Typehint Default
 getName  
 getSQLDeclaration  
 convertToDatabaseValue  
 convertToPHPValue  
class Type
  Method Argument Typehint Default
 __construct  
 convertToDatabaseValue  
 convertToPHPValue  
 getDefaultLength  
 getSQLDeclaration  
 getName  
 getTypeRegistry TypeRegistry 
 createTypeRegistry TypeRegistry 
 getType  
 addType  
 hasType  
 overrideType  
 getBindingType  
 getTypesMap  
 __toString  
 canRequireSQLConversion  
 convertToDatabaseValueSQL  
 convertToPHPValueSQL  
 getMappedDatabaseTypes  
 requiresSQLCommentHint  
class TypeRegistry
  Method Argument Typehint Default
 __construct  
 get Type 
 lookupName string 
 has bool 
 register void 
 override void 
 getMap array 
 findTypeName string|? 
class Types
  Method Argument Typehint Default
 __construct  
class VarDateTimeImmutableType
  Method Argument Typehint Default
 getName  
 convertToDatabaseValue  
 convertToPHPValue  
 requiresSQLCommentHint  
class VarDateTimeType
  Method Argument Typehint Default
 convertToPHPValue  
class ColumnCase
  Method Argument Typehint Default
 __construct  
class Configuration
  Method Argument Typehint Default
 setSQLLogger  
 getSQLLogger  
 getResultCacheImpl  
 setResultCacheImpl  
 setFilterSchemaAssetsExpression  
 getFilterSchemaAssetsExpression  
 buildSchemaAssetsFilterFromExpression callable 
 setSchemaAssetsFilter callable|? 
 getSchemaAssetsFilter callable|? 
 setAutoCommit  
 getAutoCommit  
class Connection
  Method Argument Typehint Default
 __construct  
 getParams  
 getDatabase  
 getHost  
 getPort  
 getUsername  
 getPassword  
 getDriver  
 getConfiguration  
 getEventManager  
 getDatabasePlatform  
 getExpressionBuilder  
 connect  
 detectDatabasePlatform void 
 getDatabasePlatformVersion  
 getServerVersion  
 isAutoCommit  
 setAutoCommit  
 setFetchMode  
 fetchAssoc  
 fetchArray  
 fetchColumn  
 fetchAssociative  
 fetchNumeric  
 fetchOne  
 isConnected  
 isTransactionActive  
 addCriteriaCondition void 
 delete  
 close  
 setTransactionIsolation  
 getTransactionIsolation  
 update  
 insert  
 extractTypeValues  
 quoteIdentifier  
 quote  
 fetchAll  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchAllKeyValue array 
 fetchAllAssociativeIndexed array 
 fetchFirstColumn array 
 iterateNumeric Traversable 
 iterateAssociative Traversable 
 iterateKeyValue Traversable 
 iterateAssociativeIndexed Traversable 
 iterateColumn Traversable 
 prepare  
 executeQuery  
 executeCacheQuery  
 project  
 query  
 executeUpdate  
 executeStatement  
 exec  
 getTransactionNestingLevel  
 errorCode  
 errorInfo  
 lastInsertId  
 transactional  
 setNestTransactionsWithSavepoints  
 getNestTransactionsWithSavepoints  
 _getNestedTransactionSavePointName  
 beginTransaction  
 commit  
 commitAll void 
 rollBack  
 createSavepoint  
 releaseSavepoint  
 rollbackSavepoint  
 getWrappedConnection  
 getSchemaManager  
 setRollbackOnly  
 isRollbackOnly  
 convertToDatabaseValue  
 convertToPHPValue  
 _bindTypedValues  
 getBindingInfo  
 resolveParams  
 createQueryBuilder  
 ping  
 handleExceptionDuringQuery void 
 handleDriverException void 
 throw
 void 
 ensureHasKeyValue void 
class ConnectionException
  Method Argument Typehint Default
 commitFailedRollbackOnly  
 noActiveTransaction  
 savepointsNotSupported  
 mayNotAlterNestedTransactionWithSavepointsInTransaction  
class DBALException
  Method Argument Typehint Default
 notSupported  
 invalidPlatformSpecified self 
 invalidPlatformType self 
 invalidPlatformVersionSpecified  
 invalidPdoInstance  
 driverRequired  
 unknownDriver  
 driverExceptionDuringQuery  
 driverException  
 wrapException  
 formatParameters  
 invalidWrapperClass  
 invalidDriverClass  
 invalidTableName  
 noColumnsSpecifiedForTable  
 limitOffsetInvalid  
 typeExists  
 unknownColumnType  
 typeNotFound  
 typeNotRegistered self 
 typeAlreadyRegistered self 
interface Driver
  Method Argument Typehint Default
 connect  
 getDatabasePlatform  
 getSchemaManager  
 getName  
 getDatabase  
class DriverManager
  Method Argument Typehint Default
 __construct  
 getConnection Connection 
 getAvailableDrivers array 
 _checkParams void 
 normalizeDatabaseUrlPath string 
 parseDatabaseUrl array 
 parseDatabaseUrlPath array 
 parseDatabaseUrlQuery array 
 parseRegularDatabaseUrlPath array 
 parseSqliteDatabaseUrlPath array 
 parseDatabaseUrlScheme array 
class Events
  Method Argument Typehint Default
 __construct  
class FetchMode
  Method Argument Typehint Default
 __construct  
class LockMode
  Method Argument Typehint Default
 __construct  
class ParameterType
  Method Argument Typehint Default
 __construct  
class SQLParserUtils
  Method Argument Typehint Default
 getPlaceholderPositions  
 getPositionalPlaceholderPositions array 
 getNamedPlaceholderPositions array 
 collectPlaceholders array 
 expandListParameters  
 getUnquotedStatementFragments  
 extractParam  
class SQLParserUtilsException
  Method Argument Typehint Default
 missingParam  
 missingType  
class Statement
  Method Argument Typehint Default
 __construct  
 bindValue  
 bindParam  
 execute  
 closeCursor  
 columnCount  
 errorCode  
 errorInfo  
 setFetchMode  
 getIterator  
 fetch  
 fetchAll  
 fetchColumn  
 fetchNumeric  
 fetchAssociative  
 fetchOne  
 fetchAllNumeric array 
 fetchAllAssociative array 
 fetchAllKeyValue array 
 fetchAllAssociativeIndexed array 
 fetchFirstColumn array 
 iterateNumeric Traversable 
 iterateAssociative Traversable 
 iterateKeyValue Traversable 
 iterateAssociativeIndexed Traversable 
 iterateColumn Traversable 
 rowCount  
 free void 
 getWrappedStatement  
 ensureHasKeyValue void 
class TransactionIsolationLevel
  Method Argument Typehint Default
 __construct  
class Version
  Method Argument Typehint Default
 compare  
interface VersionAwarePlatformDriver
  Method Argument Typehint Default
 createDatabasePlatformForVersion