ILIAS
Release_3_10_x_branch Revision 61812
|
The PGTStorageDB class is a class for PGT database storage. More...
Public Member Functions | |
getStorageType () | |
This method returns an informational string giving the type of storage used by the object (used for debugging purposes). | |
getStorageInfo () | |
This method returns an informational string giving informations on the parameters of the storage. | |
PGTStorageDB ($cas_parent, $user, $password, $database_type, $hostname, $port, $database, $table) | |
The class constructor, called by CASClient::SetPGTStorageDB(). | |
init () | |
This method is used to initialize the storage. | |
Public Member Functions inherited from PGTStorage | |
getErrorMessage () | |
This method returns an error message set by PGTStorage::setErrorMessage(). |
Private Member Functions | |
getURL () | |
This method returns the PEAR DB URL to use to connect to the database. | |
getLink () | |
This method returns the handle of the connection to the database where PGT's are stored. | |
getTable () | |
This method returns the name of the table where PGT's are stored. |
Private Attributes | |
$_url | |
a string representing a PEAR DB URL to connect to the database. | |
$_link | |
The handle of the connection to the database where PGT's are stored. | |
$_table | |
The name of the table where PGT's are stored. |
Additional Inherited Members | |
Protected Member Functions inherited from PGTStorage | |
PGTStorage ($cas_parent) | |
The constructor of the class, should be called only by inherited classes. | |
setErrorMessage ($error_message) | |
This method sets en error message, which can be read later by PGTStorage::getErrorMessage(). | |
isInitialized () | |
This method tells if the storage has already been intialized. | |
write ($pgt, $pgt_iou) | |
This virtual method stores a PGT and its corresponding PGT Iuo. | |
read ($pgt_iou) | |
This virtual method reads a PGT corresponding to a PGT Iou and deletes the corresponding storage entry. |
The PGTStorageDB class is a class for PGT database storage.
An instance of this class is returned by CASClient::SetPGTStorageDB().
Definition at line 24 of file pgt-db.php.