*
 * @package Plugin
 * @subpackage debugbar
 *
 * @author Alexander Scheider
 * @license http://www.contenido.org/license/LIZENZ.txt
 * @link http://www.contenido.org
 */
defined('CON_FRAMEWORK') || die('Illegal call: Missing framework initialization - request aborted.');
// autoload debugbar autoloader
require_once __DIR__ . '/../vendor/autoload.php';
// autoload debugbar extensions
require_once __DIR__ . '/../library_extension/autoload.php';
// get config and init gui stuff
$cfg = cRegistry::getConfig();
$pluginPath = cRegistry::getBackendPath() . $cfg['path']['plugins'] . 'debugbar/';
$cfg['templates']['debugbar_right_bottom'] = $pluginPath . 'templates/template.debugbar.right.bottom.tpl';
$pluginClassPath = 'contenido/plugins/debugbar/';
cAutoload::addClassmapConfig(array('DebugbarRightBottomPage' => $pluginClassPath . 'classes/class.debugbar_right_bottom.php', 'DebugbarMessage' => $pluginClassPath . 'classes/class.debugbar_message.php'));
// import debugbar classes
use DebugBar\ContenidoDebugBar;
use DebugBar\DataCollector\ConfigCollector;
use DebugBar\DataCollector\ClientConfigCollector;
use DebugBar\DataCollector\DbQueryCollector;
use DebugBar\DataCollector\GeneralCollector;
use DebugBar\DataCollector\ExceptionsCollector;
use DebugBar\DataCollector\MemoryCollector;
use DebugBar\DataCollector\MessagesCollector;
use DebugBar\DataCollector\RequestDataCollector;
use DebugBar\DataCollector\TimeDataCollector;
$active = getSystemProperty('dbg', 'dbg_active');