\JDatabaseExporterPostgresql
PostgreSQL export driver.
Synopsis
class JDatabaseExporterPostgresql
extends JDatabaseExporter
{
- // Inherited members from JDatabaseExporter
- protected $asFormat;
- protected $cache;
- protected JDatabaseDriver $db;
- protected $from;
- protected $options;
- // methods
- protected string buildXml()
- protected array buildXmlStructure()
- public JDatabaseExporterPostgresql check()
- // Inherited methods from JDatabaseExporter
- public void __construct()
- public string __toString()
- public DatabaseExporter asXml()
- protected abstract string buildXml()
- protected abstract array buildXmlStructure()
- public abstract DatabaseDriver check()
- public JDatabaseExporter from()
- protected string getGenericTableName()
- public JDatabaseExporter setDbo()
- public JDatabaseExporter withStructure()
Hierarchy
Extends
Members
protected
- $asFormat
—
string
The type of output format (xml). - $cache
—
array
An array of cached data. - $db
—
JDatabaseDriver
The database connector to use for exporting structure and/or data. - $from
—
array
An array input sources (table names). - $options
—
An array of options for the exporter.
Methods
protected
- buildXml() — Builds the XML data for the tables to export.
- buildXmlStructure() — Builds the XML structure to export.
public
- check() — Checks if all data and options are in order prior to exporting.
Inherited from JDatabaseExporter
protected
- buildXml() — Builds the XML data for the tables to export.
- buildXmlStructure() — Builds the XML structure to export.
- getGenericTableName() — Get the generic name of the table, converting the database prefix to the wildcard string.
public
- __toString() — Magic function to exports the data to a string.
- asXml() — Set the output option for the exporter to XML format.
- check() — Checks if all data and options are in order prior to exporting.
- from() — Specifies a list of table names to export.
- setDbo() — Sets the database connector to use for exporting structure and/or data from MySQL.
- withStructure() — Sets an internal option to export the structure of the input table(s).