Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JModelDatabase
+ Graphe d'héritage de JModelDatabase:
+ Graphe de collaboration de JModelDatabase:

Liste de tous les membres

Fonctions membres publiques

 __construct (JRegistry $state=null, JDatabaseDriver $db=null)
 getDb ()
 setDb (JDatabaseDriver $db)
- Fonctions membres publiques inherited from JModelBase
 __construct (JRegistry $state=null)
 getState ()
 setState (JRegistry $state)

Fonctions membres protégées

 loadDb ()
- Fonctions membres protégées inherited from JModelBase
 loadState ()

Attributs protégés

 $db
- Attributs protégés inherited from JModelBase
 $state

Description détaillée

Définition à la ligne 19 du fichier database.php.


Documentation des constructeurs et destructeur

JModelDatabase::__construct ( JRegistry  $state = null,
JDatabaseDriver  $db = null 
)

Instantiate the model.

Paramètres:
JRegistry$stateThe model state.
JDatabaseDriver$dbThe database adpater.
Depuis:
12.1

Définition à la ligne 37 du fichier database.php.

{
// Setup the model.
$this->db = isset($db) ? $db : $this->loadDb();
}

Documentation des fonctions membres

JModelDatabase::getDb ( )

Get the database driver.

Renvoie:
JDatabaseDriver The database driver.
Depuis:
12.1

Définition à la ligne 52 du fichier database.php.

{
return $this->db;
}
JModelDatabase::loadDb ( )
protected

Load the database driver.

Renvoie:
JDatabaseDriver The database driver.
Depuis:
12.1

Définition à la ligne 78 du fichier database.php.

Références JFactory\getDbo().

{
return JFactory::getDbo();
}

+ Voici le graphe d'appel pour cette fonction :

JModelDatabase::setDb ( JDatabaseDriver  $db)

Set the database driver.

Paramètres:
JDatabaseDriver$dbThe database driver.
Renvoie:
void
Depuis:
12.1

Définition à la ligne 66 du fichier database.php.

{
$this->db = $db;
}

Documentation des données membres

JModelDatabase::$db
protected

Définition à la ligne 27 du fichier database.php.


La documentation de cette classe a été générée à partir du fichier suivant :