TYPO3 CMS  TYPO3_6-2
dbObject Class Reference
Inheritance diagram for dbObject:
dbData dbData dbIndex dbIndex dbQuerySet dbQuerySet dbTable dbTable

Public Member Functions

 dbObject (&$parent, $attributes=NULL)
 
 _tag_open (&$parser, $tag, $attributes)
 
 _tag_cdata (&$parser, $cdata)
 
 _tag_close (&$parser, $tag)
 
 create (&$xmls)
 
 destroy ()
 
 supportedPlatform ( $platform=NULL)
 
 prefix ( $name='')
 
 FieldID ( $field)
 
 dbObject (&$parent, $attributes=NULL)
 
 _tag_open (&$parser, $tag, $attributes)
 
 _tag_cdata (&$parser, $cdata)
 
 _tag_close (&$parser, $tag)
 
 create (&$xmls)
 
 destroy ()
 
 supportedPlatform ( $platform=NULL)
 
 prefix ( $name='')
 
 FieldID ( $field)
 

Public Attributes

 $parent
 
 $currentElement
 

Detailed Description

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

Member Function Documentation

◆ _tag_cdata() [1/2]

dbObject::_tag_cdata ( $parser,
  $cdata 
)

XML Callback to process CDATA elements

private

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

◆ _tag_cdata() [2/2]

dbObject::_tag_cdata ( $parser,
  $cdata 
)

XML Callback to process CDATA elements

private

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

◆ _tag_close() [1/2]

dbObject::_tag_close ( $parser,
  $tag 
)

XML Callback to process end elements

private

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

◆ _tag_close() [2/2]

dbObject::_tag_close ( $parser,
  $tag 
)

XML Callback to process end elements

private

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

◆ _tag_open() [1/2]

dbObject::_tag_open ( $parser,
  $tag,
  $attributes 
)

XML Callback to process start elements

private

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

◆ _tag_open() [2/2]

dbObject::_tag_open ( $parser,
  $tag,
  $attributes 
)

XML Callback to process start elements

private

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

◆ create() [1/2]

dbObject::create ( $xmls)

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

Referenced by dbTable\_tag_close(), and dbQuerySet\_tag_close().

◆ create() [2/2]

dbObject::create ( $xmls)

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

◆ dbObject() [1/2]

dbObject::dbObject ( $parent,
  $attributes = NULL 
)

NOP

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

References $parent.

◆ dbObject() [2/2]

dbObject::dbObject ( $parent,
  $attributes = NULL 
)

NOP

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

References $parent.

◆ destroy() [1/2]

dbObject::destroy ( )

Destroys the object

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

Referenced by dbTable\_tag_close(), and dbQuerySet\_tag_close().

◆ destroy() [2/2]

dbObject::destroy ( )

Destroys the object

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

◆ FieldID() [1/2]

dbObject::FieldID (   $field)

Extracts a field ID from the specified field.

Parameters
string$fieldField.
Returns
string Field ID.

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

Referenced by dbTable\addField(), dbIndex\addField(), dbData\addField(), and dbTable\addFieldOpt().

◆ FieldID() [2/2]

dbObject::FieldID (   $field)

Extracts a field ID from the specified field.

Parameters
string$fieldField.
Returns
string Field ID.

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

◆ prefix() [1/2]

dbObject::prefix (   $name = '')

Returns the prefix set by the ranking ancestor of the database object.

Parameters
string$namePrefix string.
Returns
string Prefix.

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

Referenced by dbIndex\dbIndex(), and dbTable\dbTable().

◆ prefix() [2/2]

dbObject::prefix (   $name = '')

Returns the prefix set by the ranking ancestor of the database object.

Parameters
string$namePrefix string.
Returns
string Prefix.

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

◆ supportedPlatform() [1/2]

dbObject::supportedPlatform (   $platform = NULL)

Checks whether the specified RDBMS is supported by the current database object or its ranking ancestor.

Parameters
string$platformRDBMS platform name (from ADODB platform list).
Returns
boolean TRUE if RDBMS is supported; otherwise returns FALSE.

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

Referenced by dbTable\_tag_open(), dbQuerySet\_tag_open(), and adoSchema\_tag_open().

◆ supportedPlatform() [2/2]

dbObject::supportedPlatform (   $platform = NULL)

Checks whether the specified RDBMS is supported by the current database object or its ranking ancestor.

Parameters
string$platformRDBMS platform name (from ADODB platform list).
Returns
boolean TRUE if RDBMS is supported; otherwise returns FALSE.

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

Member Data Documentation

◆ $currentElement

dbObject::$currentElement

var string current element

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

Referenced by _file_get_contents(), and dbQuerySet\prefixQuery().

◆ $parent

dbObject::$parent