DatasourcesHelper
class DatasourcesHelper
This class implements common functions needed for data sources management.
Properties
private SimpleXMLElement | $datasources |
Methods
void
makeDatasourceDom(string $name, string $schemafile, string $datafile, array $parameters, string $databasesDir, int $id)
Creates and returns a DOM XML document from json-schema.org compliant JSON data files and schemas
doCreateDatasource(array $form)
Creates and returns a data source into a DOM element from a form.
getDatabase(array $parameters, int $dbid, string $databasesDir, bool $withDbName = true)
Creates and returns a database interface
Details
at line 58
void
__construct(SimpleXMLElement $datasources)
Constructor of class DatasourcesHelper
at line 75
DOMDocument
makeDatasourceDom(string $name, string $schemafile, string $datafile, array $parameters, string $databasesDir, int $id)
Creates and returns a DOM XML document from json-schema.org compliant JSON data files and schemas
at line 143
DOMElement
doCreateDatasource(array $form)
Creates and returns a data source into a DOM element from a form.
at line 218
Database
getDatabase(array $parameters, int $dbid, string $databasesDir, bool $withDbName = true)
Creates and returns a database interface