Documentation TYPO3 par Ameos

dbData Class Reference

Inheritance diagram for dbData:
[legend]
Collaboration diagram for dbData:
[legend]
List of all members.

Public Member Functions

 dbData (&$parent, $attributes=NULL)
 _tag_open (&$parser, $tag, $attributes)
 _tag_cdata (&$parser, $cdata)
 _tag_close (&$parser, $tag)
 addField ($attributes)
 addData ($cdata)
 create (&$xmls)
 dbData (&$parent, $attributes=NULL)
 _tag_open (&$parser, $tag, $attributes)
 _tag_cdata (&$parser, $cdata)
 _tag_close (&$parser, $tag)
 addField ($attributes)
 addData ($cdata)
 create (&$xmls)

Public Attributes

 $data = array()
 $row

Detailed Description

Definition at line 773 of file adodb-xmlschema.inc.php.


Member Function Documentation

dbData::dbData ( &$  parent,
attributes = NULL 
)

Initializes the new dbIndex object.

Parameters:
object $parent Parent object
array $attributes Attributes

Definition at line 787 of file adodb-xmlschema.inc.php.

References dbObject::$parent.

dbData::_tag_open ( &$  parser,
tag,
attributes 
)

XML Callback to process start elements

Processes XML opening tags. Elements currently processed are: DROP, CLUSTERED, BITMAP, UNIQUE, FULLTEXT & HASH.

private

Reimplemented from dbObject.

Definition at line 799 of file adodb-xmlschema.inc.php.

References addField().

dbData::_tag_cdata ( &$  parser,
cdata 
)

XML Callback to process CDATA elements

Processes XML cdata.

private

Reimplemented from dbObject.

Definition at line 821 of file adodb-xmlschema.inc.php.

References addData().

dbData::_tag_close ( &$  parser,
tag 
)

XML Callback to process end elements

private

Reimplemented from dbObject.

Definition at line 837 of file adodb-xmlschema.inc.php.

dbData::addField ( attributes  ) 

Adds a field to the index

Parameters:
string $name Field name
Returns:
string Field list

Definition at line 853 of file adodb-xmlschema.inc.php.

References dbObject::FieldID().

Referenced by _tag_open().

dbData::addData ( cdata  ) 

Adds options to the index

Parameters:
string $opt Comma-separated list of index options.
Returns:
string Option list

Definition at line 870 of file adodb-xmlschema.inc.php.

Referenced by _tag_cdata().

dbData::create ( &$  xmls  ) 

Generates the SQL that will create the index in the database

Parameters:
object $xmls adoSchema object
Returns:
array Array containing index creation SQL

Definition at line 888 of file adodb-xmlschema.inc.php.

References $row.

dbData::dbData ( &$  parent,
attributes = NULL 
)

Initializes the new dbData object.

Parameters:
object $parent Parent object
array $attributes Attributes

Definition at line 830 of file adodb-xmlschema03.inc.php.

References dbObject::$parent.

dbData::_tag_open ( &$  parser,
tag,
attributes 
)

XML Callback to process start elements

Processes XML opening tags. Elements currently processed are: ROW and F (field).

private

Reimplemented from dbObject.

Definition at line 842 of file adodb-xmlschema03.inc.php.

References addField().

dbData::_tag_cdata ( &$  parser,
cdata 
)

XML Callback to process CDATA elements

Processes XML cdata.

private

Reimplemented from dbObject.

Definition at line 864 of file adodb-xmlschema03.inc.php.

References addData().

dbData::_tag_close ( &$  parser,
tag 
)

XML Callback to process end elements

private

Reimplemented from dbObject.

Definition at line 880 of file adodb-xmlschema03.inc.php.

dbData::addField ( attributes  ) 

Adds a field to the insert

Parameters:
string $name Field name
Returns:
string Field list

Definition at line 896 of file adodb-xmlschema03.inc.php.

References dbObject::FieldID().

dbData::addData ( cdata  ) 

Adds options to the index

Parameters:
string $opt Comma-separated list of index options.
Returns:
string Option list

Definition at line 921 of file adodb-xmlschema03.inc.php.

dbData::create ( &$  xmls  ) 

Generates the SQL that will add/update the data in the database

Parameters:
object $xmls adoSchema object
Returns:
array Array containing index creation SQL

Definition at line 935 of file adodb-xmlschema03.inc.php.

References $row.


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


Généré par Les experts TYPO3 avec  doxygen 1.4.6