Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JDatabaseImporterMysql
+ Graphe d'héritage de JDatabaseImporterMysql:
+ Graphe de collaboration de JDatabaseImporterMysql:

Liste de tous les membres

Fonctions membres publiques

 check ()

Additional Inherited Members

- Fonctions membres protégées inherited from JDatabaseImporterMysqli
 getAddColumnSQL ($table, SimpleXMLElement $field)
 getAddKeySQL ($table, $keys)
 getAlterTableSQL (SimpleXMLElement $structure)
 getChangeColumnSQL ($table, SimpleXMLElement $field)
 getColumnSQL (SimpleXMLElement $field)
 getDropKeySQL ($table, $name)
 getDropPrimaryKeySQL ($table)
 getKeyLookup ($keys)
 getKeySQL ($columns)
- Fonctions membres protégées inherited from JDatabaseImporter
 getDropColumnSQL ($table, $name)
 getRealTableName ($table)
 mergeStructure ()

Description détaillée

Définition à la ligne 19 du fichier mysql.php.


Documentation des fonctions membres

JDatabaseImporterMysql::check ( )

Checks if all data and options are in order prior to exporting.

Renvoie:
JDatabaseImporterMysql Method supports chaining.
Depuis:
11.1
Exceptions:
Exceptionif an error is encountered.

Réimplémentée à partir de JDatabaseImporterMysqli.

Définition à la ligne 29 du fichier mysql.php.

{
// Check if the db connector has been set.
if (!($this->db instanceof JDatabaseDriverMysql))
{
throw new Exception('JPLATFORM_ERROR_DATABASE_CONNECTOR_WRONG_TYPE');
}
// Check if the tables have been specified.
if (empty($this->from))
{
throw new Exception('JPLATFORM_ERROR_NO_TABLES_SPECIFIED');
}
return $this;
}

La documentation de cette classe a été générée à partir du fichier suivant :