/** * Constructs an ezcDbSchemaDropAllColumnsException * * @param string $message reason of fail. */ function __construct($message) { parent::__construct("Couldn't drop all columns in table. {$message}"); }
/** * Constructs an ezcDbSchemaInvalidDiffReaderClassException for reader class $readerClass * * @param string $readerClass */ function __construct($readerClass) { parent::__construct("Class '{$readerClass}' does not exist, or does not implement the 'ezcDbSchemaDiffReader' interface."); }
/** * Constructs an ezcDbSchemaInvalidSchemaException with an optional message. * * @param string $message */ function __construct($message = null) { $messagePart = $message !== null ? " ({$message})" : ""; parent::__construct("The schema is invalid.{$messagePart}"); }
/** * Constructs an ezcDbSchemaSqliteDropFieldException * * @param string $message reason of fail. */ function __construct($message) { parent::__construct("SQLite handler couldn't drop table field properly. {$message}"); }
/** * Constructs an ezcDatabaseSchemaUnknownFormatException for the $format and handler type $type. * * @param string $format * @param string $type */ function __construct($format, $type) { parent::__construct("There is no '{$type}' handler available for the '{$format}' format."); }
/** * Constructs an ezcDatabaseSchemaUnsupportedTypeException for the type $type. * * @param string $dbType * @param string $type */ function __construct($dbType, $type) { parent::__construct("The field type '{$type}' is not supported with the '{$dbType}' handler."); }