eZ Publish  [4.2]
eZDbSchema Class Reference

A factory for schema handlers. More...

List of all members.

Static Public Member Functions

static generateUpgradeFile ($differences)
static instance ($params=false)
 Returns a shared instance of the eZDBSchemaInterface class.
static read ($filename, $returnArray=false)
static readArray ($filename)
static writeUpgradeFile ($differences, $filename)

Detailed Description

A factory for schema handlers.

Definition at line 36 of file ezdbschema.php.


Member Function Documentation

static eZDbSchema::generateUpgradeFile ( differences) [static]

Definition at line 138 of file ezdbschema.php.

Referenced by writeUpgradeFile().

static eZDbSchema::instance ( params = false) [static]

Returns a shared instance of the eZDBSchemaInterface class.

Parameters:
$paramsarray|eZDBInterface|false if array, following key is needed:
Returns:
eZDBSchemaInterface|false

Definition at line 45 of file ezdbschema.php.

Referenced by eZDataType\importDBDataFromDBAFile(), and loadDatabaseSchema().

static eZDbSchema::read ( filename,
returnArray = false 
) [static]

Definition at line 88 of file ezdbschema.php.

Referenced by eZDataType\importDBDataFromDBAFile(), and loadDatabaseSchema().

static eZDbSchema::readArray ( filename) [static]

Definition at line 128 of file ezdbschema.php.

static eZDbSchema::writeUpgradeFile ( differences,
filename 
) [static]

Definition at line 147 of file ezdbschema.php.


The documentation for this class was generated from the following file: