dolibarr
16.0.5
Main Page
Related Pages
Modules
Classes
Files
Examples
File List
File Members
dolibarr_16.0
htdocs
debugbar
class
DebugBar.php
1
<?php
2
3
dol_include_once
(
'/debugbar/class/autoloader.php'
);
4
5
use \DebugBar\DebugBar;
6
use \DebugBar\DataCollector\PhpInfoCollector;
7
8
dol_include_once
(
'/debugbar/class/DataCollector/DolMessagesCollector.php'
);
9
dol_include_once
(
'/debugbar/class/DataCollector/DolRequestDataCollector.php'
);
10
dol_include_once
(
'/debugbar/class/DataCollector/DolConfigCollector.php'
);
11
dol_include_once
(
'/debugbar/class/DataCollector/DolTimeDataCollector.php'
);
12
dol_include_once
(
'/debugbar/class/DataCollector/DolMemoryCollector.php'
);
13
dol_include_once
(
'/debugbar/class/DataCollector/DolExceptionsCollector.php'
);
14
dol_include_once
(
'/debugbar/class/DataCollector/DolQueryCollector.php'
);
15
dol_include_once
(
'/debugbar/class/DataCollector/DolibarrCollector.php'
);
16
dol_include_once
(
'/debugbar/class/DataCollector/DolLogsCollector.php'
);
17
24
class
DolibarrDebugBar
extends
DebugBar
25
{
30
public
function
__construct
()
31
{
32
global $conf;
33
34
//$this->addCollector(new PhpInfoCollector());
35
//$this->addCollector(new DolMessagesCollector());
36
$this->addCollector(
new
DolRequestDataCollector
());
37
//$this->addCollector(new DolConfigCollector()); // Disabled for security purpose
38
$this->addCollector(
new
DolTimeDataCollector
());
39
$this->addCollector(
new
DolMemoryCollector
());
40
//$this->addCollector(new DolExceptionsCollector());
41
$this->addCollector(
new
DolQueryCollector
());
42
$this->addCollector(
new
DolibarrCollector
());
43
if
(
isModEnabled
(
'syslog'
)) {
44
$this->addCollector(
new
DolLogsCollector
());
45
}
46
}
47
53
public
function
getRenderer
()
54
{
55
$renderer = parent::getJavascriptRenderer(DOL_URL_ROOT.
'/includes/maximebf/debugbar/src/DebugBar/Resources'
);
56
//$renderer->disableVendor('jquery');
57
$renderer->disableVendor(
'fontawesome'
);
58
$renderer->disableVendor(
'highlightjs'
);
59
return
$renderer;
60
}
61
}
DolTimeDataCollector
DolTimeDataCollector class.
Definition:
DolTimeDataCollector.php:8
dol_include_once
if(!function_exists('dol_getprefix')) dol_include_once($relpath, $classname='')
Make an include_once using default root and alternate root if it fails.
Definition:
functions.lib.php:1033
DolibarrCollector
DolibarrCollector class.
Definition:
DolibarrCollector.php:12
DolibarrDebugBar\__construct
__construct()
Constructor.
Definition:
DebugBar.php:30
DolQueryCollector
DolQueryCollector class.
Definition:
DolQueryCollector.php:13
DolibarrDebugBar\getRenderer
getRenderer()
Returns a JavascriptRenderer for this instance.
Definition:
DebugBar.php:53
DolMemoryCollector
DolMemoryCollector class.
Definition:
DolMemoryCollector.php:9
isModEnabled
isModEnabled($module)
Is Dolibarr module enabled.
Definition:
functions.lib.php:105
DolibarrDebugBar
DolibarrDebugBar class.
Definition:
DebugBar.php:24
DolLogsCollector
DolLogsCollector class.
Definition:
DolLogsCollector.php:12
DolRequestDataCollector
DolRequestDataCollector class.
Definition:
DolRequestDataCollector.php:9
Generated on Sat Jun 3 2023 01:00:46 for
dolibarr
by Doxygen 1.8.17