API16:JAdapter/loadAllAdapters
From Joomla! Documentation
Description
Loads all adapters
<! removed transcluded page call, red link never existed >
Syntax
loadAllAdapters()
Defined in
libraries/joomla/base/adapter.php
Importing
jimport( 'joomla.base.adapter' );
Source Body
public function loadAllAdapters() {
$list = JFolder::files($this->_basepath.DS.$this->_adapterfolder);
foreach($list as $filename) {
if(JFile::getExt($filename) == 'php') {
// Try to load the adapter object
require_once $this->_basepath.DS.$this->_adapterfolder.DS.$filename;
$name = JFile::stripExt($filename);
$class = $this->_classprefix.ucfirst($name);
if (!class_exists($class)) {
continue; // skip to next one
}
$adapter = new $class($this, $this->_db);
$this->_adapters[$name] = clone $adapter;
}
}
}
<! removed transcluded page call, red link never existed >
Examples
Code Examples