[ Index ]
 

Code source de Symfony 1.0.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/lib/vendor/creole/metadata/ -> DatabaseInfo.php (sommaire)

"Info" metadata class for a database.

Author: Hans Lellelid <hans@xmpl.org>
Version: $Revision: 1.15 $
Poids: 207 lignes (6 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 12 fonctions

  __construct()
  getName()
  __sleep()
  __wakeup()
  getConnection()
  getTable()
  hasTable()
  getTables()
  addTable()
  isSequence()
  getSequences()
  getVendorSpecificInfo()

Fonctions
Fonctions qui ne font pas partie d'une Classe:

__construct(Connection $conn, $vendorInfo = array()   X-Ref

param: Connection $dbh

getName()   X-Ref
Get name of database.

return: string

__sleep()   X-Ref
This method is invoked upon serialize().
Because the Info class hierarchy is recursive, we must handle
the serialization and unserialization of this object.

return: array The class variables that should be serialized (all must be public!).

__wakeup()   X-Ref
This method is invoked upon unserialize().
This method re-hydrates the object and restores the recursive hierarchy.


getConnection()   X-Ref
Returns Connection being used.

return: Connection

getTable($name)   X-Ref
Get the TableInfo object for specified table name.

param: string $name The name of the table to retrieve.
return: TableInfo

hasTable($name)   X-Ref
Return whether database contains specified table.

param: string $name The table name.
return: boolean

getTables()   X-Ref
Gets array of TableInfo objects.

return: array TableInfo[]

addTable(TableInfo $table)   X-Ref
Adds a table to this db.
Table name is case-insensitive.

param: TableInfo $table

isSequence($key)   X-Ref

return: boolean

getSequences()   X-Ref
Gets array of ? objects.

return: array ?[]

getVendorSpecificInfo()   X-Ref
Get vendor specific optional information for this primary key.

return: array vendorSpecificInfo[]



Généré le : Fri Mar 16 22:42:14 2007 par Balluche grâce à PHPXref 0.7