JDatabase Class Reference

Inheritance diagram for JDatabase:

aliroDatabase

List of all members.

Public Member Functions

 __construct ($options)

Static Public Member Functions

static getInstance ()

Static Protected Attributes

static $instance = 'JDatabase'


Detailed Description

Definition at line 105 of file aliroJoomla.php.


Constructor & Destructor Documentation

JDatabase::__construct ( options  ) 

Definition at line 107 of file aliroJoomla.php.

00107                                            {
00108         $this->database = new aliroDatabaseHandler ($options['host'], $options['user'], $options['password'], $options['database'], $options['prefix'], true);
00109     }


Member Function Documentation

static JDatabase::getInstance (  )  [static]

Reimplemented from aliroDatabase.

Definition at line 110 of file aliroJoomla.php.

References T_().

00110                                           {
00111         $options = func_get_arg(0);
00112         if (!is_object(self::$instance)) self::$instance = new self::$instance($options);
00113         if (self::$instance->getErrorNum()) {
00114             $result = new JException(T_('Database credentials invalid in JDatabasae'));
00115             return $result;
00116         }
00117         return self::$instance;
00118     }   


Member Data Documentation

JDatabase::$instance = 'JDatabase' [static, protected]

Reimplemented from aliroDatabase.

Definition at line 106 of file aliroJoomla.php.


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

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