Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe Adapter
+ Graphe d'héritage de Adapter:

Fonctions membres publiques

 __construct ($basepath, $classprefix=null, $adapterfolder=null)
 
 getDbo ()
 
 getAdapter ($name, $options=array())
 
 setAdapter ($name, &$adapter=null, $options=array())
 
 loadAllAdapters ($options=array())
 
- Fonctions membres publiques hérités de CMSObject
 __construct ($properties=null)
 
 __toString ()
 
 def ($property, $default=null)
 
 get ($property, $default=null)
 
 getProperties ($public=true)
 
 getError ($i=null, $toString=true)
 
 getErrors ()
 
 set ($property, $value=null)
 
 setProperties ($properties)
 
 setError ($error)
 

Attributs protégés

 $_adapters = array()
 
 $_adapterfolder = 'adapters'
 
 $_classprefix = 'J'
 
 $_basepath = null
 
 $_db
 
- Attributs protégés hérités de CMSObject
 $_errors = array()
 

Description détaillée

Adapter Class Retains common adapter pattern functions Class harvested from joomla.installer.installer

Depuis
1.6
Obsolète:
5.0 Will be removed without replacement

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $basepath,
  $classprefix = null,
  $adapterfolder = null 
)

Constructor

Paramètres
string$basepathBase Path of the adapters
string$classprefixClass prefix of adapters
string$adapterfolderName of folder to append to base path
Depuis
1.6

Documentation des fonctions membres

◆ getAdapter()

getAdapter (   $name,
  $options = array() 
)

Return an adapter.

Paramètres
string$nameName of adapter to return
array$optionsAdapter options
Renvoie
static|boolean Adapter of type 'name' or false
Depuis
1.6

Références $name, et $options.

◆ getDbo()

getDbo ( )

Get the database connector object

Renvoie
Database connector object
Depuis
1.6

◆ loadAllAdapters()

loadAllAdapters (   $options = array())

Loads all adapters.

Paramètres
array$optionsAdapter options
Renvoie
void
Depuis
1.6

Références $class, $file, $files, $name, et $options.

◆ setAdapter()

setAdapter (   $name,
$adapter = null,
  $options = array() 
)

Set an adapter by name

Paramètres
string$nameAdapter name
object&$adapterAdapter object
array$optionsAdapter options
Renvoie
boolean True if successful
Depuis
1.6

Références $class, $name, $options, et JLoader\register().

Documentation des champs

◆ $_adapterfolder

$_adapterfolder = 'adapters'
protected

◆ $_adapters

$_adapters = array()
protected

◆ $_basepath

$_basepath = null
protected

◆ $_classprefix

$_classprefix = 'J'
protected

◆ $_db

$_db
protected

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