aliroCoreDatabase Class Reference

Inheritance diagram for aliroCoreDatabase:

aliroDatabase aliroDatabase

List of all members.

Static Public Member Functions

static & getInstance ()
static getInstance ()

Protected Member Functions

 __construct ()
 __construct ()

Static Protected Attributes

static $instance = null


Detailed Description

Definition at line 48 of file aliroCoreDatabase.php.


Constructor & Destructor Documentation

aliroCoreDatabase::__construct (  )  [protected]

Reimplemented from aliroDatabase.

Definition at line 52 of file aliroCoreDatabase.php.

References aliroCore::getConfigData().

00052                                       {
00053         $credentials = aliroCore::getConfigData('corecredentials.php');
00054         $this->database = new aliroDatabaseHandler ($credentials['dbhost'], $credentials['dbusername'], $credentials['dbpassword'], $credentials['dbname'], $credentials['dbprefix']);
00055     }

aliroCoreDatabase::__construct (  )  [protected]

Reimplemented from aliroDatabase.

Definition at line 674 of file aliroDatabase.php.

References aliroCore::getConfigData().

00674                                       {
00675         $credentials = aliroCore::getConfigData('corecredentials.php');
00676         $this->database = new aliroDatabaseHandler ($credentials['dbhost'], $credentials['dbusername'], $credentials['dbpassword'], $credentials['dbname'], $credentials['dbprefix']);
00677     }


Member Function Documentation

static& aliroCoreDatabase::getInstance (  )  [static]

Reimplemented from aliroDatabase.

Definition at line 57 of file aliroCoreDatabase.php.

Referenced by aliroSessionData::__construct(), aliroModuleHandler::__construct(), aliroMenuHandler::__construct(), aliroMambotHandler::__construct(), aliroExtensionHandler::__construct(), aliroComponentHandler::__construct(), aliroAuthoriser::__construct(), aliroAuthoriserCache::__construct(), aliroAuthorisationAdmin::__construct(), aliroAdminMenuHandler::__construct(), aliroUserAuthenticator::authenticate(), mosUser::delete(), aliroMenuHandler::deleteMenus(), aliroModuleHandler::deleteModules(), aliroAbstractRequest::getDebug(), aliroExtensionInstaller::handleClassFiles(), aliroExtensionInstaller::install_module(), aliroSession::isAdminPresent(), mosAdminMenus::Links2Menu(), aliroAdminAuthenticator::login(), aliroAdminSession::logout(), mosAdminMenus::MenuSelect(), mosMailer::mosMail(), smartClassMapper::populateMap(), smartAdminClassMapper::populateMap(), aliroMenuHandler::publishMenus(), aliroModuleHandler::publishModules(), aliroSession::purge(), aliroExtensionInstaller::putFilesInPlace(), aliroErrorRecorder::recordError(), aliroExtensionHandler::removeExtensions(), dummy::removeTask(), aliroMenuHandler::saveMenu(), aliroSession::saveOrphanData(), aliroAbstractDatabase::saveStats(), aliroAdminSession::setNewUserData(), aliroUserSession::setNewUserData(), aliroSession::setSessionData(), aliroFullAdminMenu::show(), aliroMenuHandler::updateNames(), aliroModuleHandler::updateOrdering(), aliroMenuHandler::updateOrdering(), aliroSession::updateTime(), and mosUser::userStore().

00057                                            {
00058         if (self::$instance == null) self::$instance = new aliroCoreDatabase();
00059         return self::$instance;
00060     }

static aliroCoreDatabase::getInstance (  )  [static]

Reimplemented from aliroDatabase.

Definition at line 679 of file aliroDatabase.php.

00679                                           {
00680         return is_object(self::$instance) ? self::$instance : (self::$instance = new self::$instance);
00681     }


Member Data Documentation

aliroCoreDatabase::$instance = null [static, protected]

Reimplemented from aliroDatabase.

Definition at line 50 of file aliroCoreDatabase.php.


The documentation for this class was generated from the following files:

Generated on Thu Apr 17 13:03:29 2008 for ALIRO by  doxygen 1.5.5