Auth_Container_ADOdb Klassenreferenz

Auth_Container_ADOdb Klassenreferenz
Klassendiagramm für Auth_Container_ADOdb:
Zusammengehörigkeiten von Auth_Container_ADOdb:

Öffentliche Methoden

 Auth_Container_ADOdb ($dsn)
 
 _connect ($dsn)
 
 _prepare ()
 
 query ($query)
 
 _setDefaults ()
 
 _parseOptions ($array)
 
 fetchData ($username, $password)
 
 listUsers ()
 
 addUser ($username, $password, $additional="")
 
 removeUser ($username)
 

Datenfelder

 $options = array()
 
 $db = null
 
 $dsn = ''
 
 $activeUser = ''
 

Ausführliche Beschreibung

Definiert in Zeile 32 der Datei ADOdb.php.

Dokumentation der Elementfunktionen

_connect (   $dsn)

Connect to database by using the given DSN string

private

Parameter
stringDSN string
Rückgabe
mixed Object on error, otherwise bool

Definiert in Zeile 90 der Datei ADOdb.php.

Benutzt $dsn.

Wird benutzt von _prepare().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

_parseOptions (   $array)

Parse options passed to the container class

private

Parameter
array

Definiert in Zeile 189 der Datei ADOdb.php.

Wird benutzt von Auth_Container_ADOdb().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

_prepare ( )

Prepare database connection

This function checks if we have already opened a connection to the database. If that's not the case, a new connection is opened.

private

Rückgabe
mixed True or a DB error object.

Definiert in Zeile 128 der Datei ADOdb.php.

Benutzt _connect().

Wird benutzt von fetchData(), listUsers() und query().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

_setDefaults ( )

Set some default options

private

Rückgabe
void

Definiert in Zeile 169 der Datei ADOdb.php.

Wird benutzt von Auth_Container_ADOdb().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

addUser (   $username,
  $password,
  $additional = "" 
)

Add user to the storage container

public

Parameter
stringUsername
stringPassword
mixedAdditional information that are stored in the DB
Rückgabe
mixed True on success, otherwise error object

Definiert in Zeile 328 der Datei ADOdb.php.

Benutzt DB\isError() und query().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Constructor of the container class

Initate connection to the database via PEAR::ADOdb

Parameter
stringConnection data or DB object
Rückgabe
object Returns an error object if something went wrong

Definiert in Zeile 64 der Datei ADOdb.php.

Benutzt $dsn, _parseOptions() und _setDefaults().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

fetchData (   $username,
  $password 
)

Get user information from database

This function uses the given username to fetch the corresponding login data from the database table. If an account that matches the passed username and password is found, the function returns true. Otherwise it returns false.

Parameter
stringUsername
stringPassword
Rückgabe
mixed Error object or boolean

Definiert in Zeile 222 der Datei ADOdb.php.

Benutzt _prepare() und DB\isError().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

listUsers ( )

Definiert in Zeile 281 der Datei ADOdb.php.

Benutzt _prepare() und DB\isError().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

query (   $query)

Prepare query to the database

This function checks if we have already opened a connection to the database. If that's not the case, a new connection is opened. After that the query is passed to the database.

public

Parameter
stringQuery string
Rückgabe
mixed a DB_result object or DB_OK on success, a DB or PEAR error on failure

Definiert in Zeile 151 der Datei ADOdb.php.

Benutzt _prepare().

Wird benutzt von addUser() und removeUser().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

removeUser (   $username)

Remove user from the storage container

public

Parameter
stringUsername
Rückgabe
mixed True on success, otherwise error object

Definiert in Zeile 376 der Datei ADOdb.php.

Benutzt DB\isError() und query().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Datenelemente

$activeUser = ''

Definiert in Zeile 52 der Datei ADOdb.php.

$db = null

Definiert in Zeile 45 der Datei ADOdb.php.

$dsn = ''

Definiert in Zeile 46 der Datei ADOdb.php.

Wird benutzt von _connect() und Auth_Container_ADOdb().

$options = array()

Definiert in Zeile 39 der Datei ADOdb.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:




Korrekturen, Hinweise und Ergänzungen

Bitte scheuen Sie sich nicht und melden Sie, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Support Forum wählen. Es ist eine kostenlose Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden kommentarlos entfernt.