/functions/db_prefs.php

Description

db_prefs.php

This contains functions for manipulating user preferences stored in a database, accessed though the Pear DB layer.

Database:

The preferences table should have three columns: user char \ primary prefkey char / key prefval blob

CREATE TABLE userprefs (user CHAR(128) NOT NULL DEFAULT '', prefkey CHAR(64) NOT NULL DEFAULT '', prefval BLOB NOT NULL DEFAULT '', primary key (user,prefkey));

Configuration of databasename, username and password is done by using conf.pl or the administrator plugin

Classes
Class Description
dbPrefs Class used to handle connections to prefs database and operations with preferences
Includes
include_once ('DB.php') (line 46)

don't display errors (no code execution in functions/*.php).

will handle error in dbPrefs class.

Constants
SMDB_MYSQL = 1 (line 38)

MySQL

SMDB_PGSQL = 2 (line 40)

PostgreSQL

SMDB_UNKNOWN = 0 (line 36)

Unknown database

Documentation generated on Sun, 23 Nov 2014 04:17:37 +0100 by phpDocumentor 1.4.3