TYPO3 API  SVNRelease
Public Member Functions | Public Attributes
tx_dbal_handler_openoffice Class Reference
Inheritance diagram for tx_dbal_handler_openoffice:
Inheritance graph
[legend]
Collaboration diagram for tx_dbal_handler_openoffice:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 init ($config, $pObj)
 readDataSource ($table)
 saveDataSource ($table)
 admin_get_tables ()
 admin_get_fields ($tableName)
 admin_get_keys ($tableName)
 admin_query ($query)

Public Attributes

 $config = array()
 $pObj
 $spreadSheetFiles = ''
 $unzip

Detailed Description

Definition at line 74 of file class.tx_dbal_handler_openoffice.php.


Member Function Documentation

tx_dbal_handler_openoffice::admin_get_fields ( tableName)

Returns information about each field in the $table

Parameters:
stringTable name
Returns:
array Field information in an associative array with fieldname => field row

Reimplemented from tx_dbal_sqlengine.

Definition at line 185 of file class.tx_dbal_handler_openoffice.php.

tx_dbal_handler_openoffice::admin_get_keys ( tableName)

Returns information about each index key in the $table

Parameters:
stringTable name
Returns:
array Key information in a numeric array

Reimplemented from tx_dbal_sqlengine.

Definition at line 195 of file class.tx_dbal_handler_openoffice.php.

tx_dbal_handler_openoffice::admin_get_tables ( )

Returns the list of tables from the database

Returns:
array Tables in an array with tablename as key and an array with status information as value

Reimplemented from tx_dbal_sqlengine.

Definition at line 173 of file class.tx_dbal_handler_openoffice.php.

tx_dbal_handler_openoffice::admin_query ( query)

mysql() wrapper function, used by the Install Tool and EM for all queries regarding management of the database!

Parameters:
stringQuery to execute
Returns:
pointer Result pointer

Reimplemented from tx_dbal_sqlengine.

Definition at line 205 of file class.tx_dbal_handler_openoffice.php.

References $query, and t3lib_sqlparser\parseSQL().

tx_dbal_handler_openoffice::init ( config,
pObj 
)

Initialize handler

Parameters:
arrayConfiguration from DBAL
objectParent object
Returns:
boolean True on success.

Reimplemented from tx_dbal_sqlengine.

Definition at line 89 of file class.tx_dbal_handler_openoffice.php.

References $config, t3lib_extMgm\extPath(), t3lib_div\getFileAbsFileName(), t3lib_extMgm\isLoaded(), and t3lib_div\makeInstance().

tx_dbal_handler_openoffice::readDataSource ( table)

Setting table data (overriding function)

Parameters:
stringTable name
Returns:
void

Reimplemented from tx_dbal_sqlengine.

Definition at line 120 of file class.tx_dbal_handler_openoffice.php.

References $GLOBALS, and debug().

tx_dbal_handler_openoffice::saveDataSource ( table)

Saving data source

Parameters:
stringTable name
Returns:
boolean True on success

Reimplemented from tx_dbal_sqlengine.

Definition at line 150 of file class.tx_dbal_handler_openoffice.php.


Member Data Documentation

tx_dbal_handler_openoffice::$config = array()

Definition at line 76 of file class.tx_dbal_handler_openoffice.php.

Referenced by init().

tx_dbal_handler_openoffice::$pObj

Definition at line 77 of file class.tx_dbal_handler_openoffice.php.

tx_dbal_handler_openoffice::$spreadSheetFiles = ''

Definition at line 79 of file class.tx_dbal_handler_openoffice.php.

tx_dbal_handler_openoffice::$unzip

Definition at line 80 of file class.tx_dbal_handler_openoffice.php.


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