Solutions Open Source

Référence de la classe dbIndex

Graphe d'héritage de dbIndex:

Inheritance graph
[légende]
Graphe de collaboration de dbIndex:

Collaboration graph
[légende]

Liste de tous les membres

Fonctions membres publiques

 dbIndex (&$parent, $attributes=NULL)
 _tag_open (&$parser, $tag, $attributes)
 _tag_cdata (&$parser, $cdata)
 _tag_close (&$parser, $tag)
 addField ($name)
 addIndexOpt ($opt)
 create (&$xmls)
 drop ()
 dbIndex (&$parent, $attributes=NULL)
 _tag_open (&$parser, $tag, $attributes)
 _tag_cdata (&$parser, $cdata)
 _tag_close (&$parser, $tag)
 addField ($name)
 addIndexOpt ($opt)
 create (&$xmls)
 drop ()

Attributs publics

 $name
 $opts = array()
 $columns = array()
 $drop = FALSE


Documentation des fonctions membres

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

Initializes the new dbIndex object.

Paramètres:
object $parent Parent object
array $attributes Attributes

dbIndex::_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

Réimplémentée à partir de dbObject.

dbIndex::_tag_cdata ( &$  parser,
cdata 
)

XML Callback to process CDATA elements

Processes XML cdata.

private

Réimplémentée à partir de dbObject.

dbIndex::_tag_close ( &$  parser,
tag 
)

XML Callback to process end elements

private

Réimplémentée à partir de dbObject.

dbIndex::addField ( name  ) 

Adds a field to the index

Paramètres:
string $name Field name
Renvoie:
string Field list

dbIndex::addIndexOpt ( opt  ) 

Adds options to the index

Paramètres:
string $opt Comma-separated list of index options.
Renvoie:
string Option list

dbIndex::create ( &$  xmls  ) 

Generates the SQL that will create the index in the database

Paramètres:
object $xmls adoSchema object
Renvoie:
array Array containing index creation SQL

dbIndex::drop (  ) 

Marks an index for destruction

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

Initializes the new dbIndex object.

Paramètres:
object $parent Parent object
array $attributes Attributes

dbIndex::_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

Réimplémentée à partir de dbObject.

dbIndex::_tag_cdata ( &$  parser,
cdata 
)

XML Callback to process CDATA elements

Processes XML cdata.

private

Réimplémentée à partir de dbObject.

dbIndex::_tag_close ( &$  parser,
tag 
)

XML Callback to process end elements

private

Réimplémentée à partir de dbObject.

dbIndex::addField ( name  ) 

Adds a field to the index

Paramètres:
string $name Field name
Renvoie:
string Field list

dbIndex::addIndexOpt ( opt  ) 

Adds options to the index

Paramètres:
string $opt Comma-separated list of index options.
Renvoie:
string Option list

dbIndex::create ( &$  xmls  ) 

Generates the SQL that will create the index in the database

Paramètres:
object $xmls adoSchema object
Renvoie:
array Array containing index creation SQL

dbIndex::drop (  ) 

Marks an index for destruction


Documentation des données membres

dbIndex::$name

dbIndex::$opts = array()

dbIndex::$columns = array()

dbIndex::$drop = FALSE


La documentation de cette classe a été générée à partir des fichiers suivants :
Généré le Fri Aug 31 11:40:51 2007 pour OBLADY - Typo3 API v4.1.2 par  doxygen 1.5.3