Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/monara/public_html/test.athavaneng.com/themes.php on line 99
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 226
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 227
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 228
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 229
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 230
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 231
libdir . '/xhprof/xhprof_moodle.php');
require_login();
require_capability('moodle/site:config', context_system::instance());
raise_memory_limit(MEMORY_HUGE);
\core\session\manager::write_close();
// End moodle modification.
// by default assume that xhprof_html & xhprof_lib directories
// are at the same level.
$GLOBALS['XHPROF_LIB_ROOT'] = dirname(__FILE__) . '/../xhprof_lib';
require_once $GLOBALS['XHPROF_LIB_ROOT'].'/display/xhprof.php';
ini_set('max_execution_time', 100);
$params = array(// run id param
'run' => array(XHPROF_STRING_PARAM, ''),
// source/namespace/type of run
'source' => array(XHPROF_STRING_PARAM, 'xhprof'),
// the focus function, if it is set, only directly
// parents/children functions of it will be shown.
'func' => array(XHPROF_STRING_PARAM, ''),
// image type, can be 'jpg', 'gif', 'ps', 'png', 'svg'
'type' => array(XHPROF_STRING_PARAM, 'svg'),
// only functions whose exclusive time over the total time
// is larger than this threshold will be shown.
// default is 0.01.
'threshold' => array(XHPROF_FLOAT_PARAM, 0.01),
// whether to show critical_path
'critical' => array(XHPROF_BOOL_PARAM, true),
// first run in diff mode.
'run1' => array(XHPROF_STRING_PARAM, ''),
// second run in diff mode.
'run2' => array(XHPROF_STRING_PARAM, '')
);
// pull values of these params, and create named globals for each param
xhprof_param_init($params);
// if invalid value specified for threshold, then use the default
if ($threshold < 0 || $threshold > 1) {
$threshold = $params['threshold'][1];
}
// if invalid value specified for type, use the default
if (!array_key_exists($type, $xhprof_legal_image_types)) {
$type = $params['type'][1]; // default image type.
}
// Start moodle modification: use own XHProfRuns implementation.
// $xhprof_runs_impl = new XHProfRuns_Default();
$xhprof_runs_impl = new moodle_xhprofrun();
// End moodle modification.
if (!empty($run)) {
// single run call graph image generation
xhprof_render_image($xhprof_runs_impl, $run, $type,
$threshold, $func, $source, $critical);
} else {
// diff report call graph image generation
xhprof_render_diff_image($xhprof_runs_impl, $run1, $run2,
$type, $threshold, $source);
}