Joomla Platform Database Importer Class
- Depuis
- 3.0.0
◆ __construct()
Constructor.
Sets up the default options for the exporter.
- Depuis
- 3.2.0
◆ asXml()
Set the output option for the exporter to XML format.
- Renvoie
- JDatabaseImporter Method supports chaining.
- Depuis
- 3.2.0
◆ check()
Checks if all data and options are in order prior to exporting.
- Renvoie
- JDatabaseImporter Method supports chaining.
- Depuis
- 3.2.0
- Exceptions
-
Exception | if an error is encountered. |
◆ from()
Specifies the data source to import.
- Paramètres
-
mixed | $from | The data source to import. |
- Renvoie
- JDatabaseImporter Method supports chaining.
- Depuis
- 3.2.0
◆ getDropColumnSql()
getDropColumnSql |
( |
|
$table, |
|
|
|
$name |
|
) |
| |
|
protected |
Get the SQL syntax to drop a column.
- Paramètres
-
string | $table | The table name. |
string | $name | The name of the field to drop. |
- Renvoie
- string
- Depuis
- 3.2.0
Références $name.
◆ getRealTableName()
getRealTableName |
( |
|
$table | ) |
|
|
protected |
Get the real name of the table, converting the prefix wildcard string if present.
- Paramètres
-
string | $table | The name of the table. |
- Renvoie
- string The real name of the table.
- Depuis
- 3.2.0
Références $prefix.
◆ mergeStructure()
Merges the incoming structure definition with the existing structure.
- Renvoie
- void
- Note
- Currently only supports XML format.
- Depuis
- 3.2.0
- Exceptions
-
RuntimeException | on error. |
Références $prefix, et $query.
◆ setDbo()
Sets the database connector to use for exporting structure and/or data.
- Paramètres
-
- Renvoie
- JDatabaseImporter Method supports chaining.
- Depuis
- 3.2.0
Références $db.
◆ withStructure()
withStructure |
( |
|
$setting = true | ) |
|
Sets an internal option to merge the structure based on the input data.
- Paramètres
-
boolean | $setting | True to export the structure, false to not. |
- Renvoie
- JDatabaseImporter Method supports chaining.
- Depuis
- 3.2.0
◆ $asFormat
◆ $cache
◆ $db
◆ $from
◆ $options
La documentation de cette classe a été générée à partir du fichier suivant :