Passed
Push — master ( ab3fce...bb4bd6 )
by Andreas
22:41
created

debug_dump_mem()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 1
nc 1
nop 2
dl 0
loc 3
ccs 0
cts 1
cp 0
crap 2
rs 10
c 1
b 0
f 0
1
<?php
2
/**
3
 * This file declares shortcuts like debug_add (see below).
4
 *
5
 * @package midcom.compat
6
 */
7
8
/**
9
 * MidCOM Ragnaroek compatibility function
10
 *
11
 * @package midcom.compat
12
 */
13
function _midcom_stop_request($message = '')
14
{
15
    midcom_compat_environment::get()->stop_request($message);
16
}
17
18
/**
19
 * Global shortcut.
20
 *
21
 * @see midcom_helper__styleloader::show()
22
 */
23
function midcom_show_style($param)
24
{
25 127
    midcom::get()->style->show($param);
26 127
}
27
28
29
class_alias(midcom_baseclasses_components_viewer::class, 'midcom_baseclasses_components_request');
30
31
32
/**
33
 * Shortcut: Log a message
34
 *
35
 * @param string $message    The message to be logged
36
 * @param int $loglevel        The log level
37
 */
38
function debug_add($message, $loglevel = MIDCOM_LOG_DEBUG)
39
{
40 737
    midcom::get()->debug->log($message, $loglevel);
41 737
}
42
43
/**
44
 * Shortcut: Dump a variable
45
 *
46
 * @param string $message    The message to be logged
47
 * @param mixed $variable    The variable to be logged
48
 * @param int $loglevel        The log level
49
 */
50
function debug_print_r($message, $variable, $loglevel = MIDCOM_LOG_DEBUG)
51
{
52 22
    midcom::get()->debug->print_r($message, $variable, $loglevel);
53 22
}
54
55
/**
56
 * Shortcut: Create a stack trace and dump it.
57
 *
58
 * @param string $message    The message to be logged
59
 * @param int $loglevel        The log level
60
 */
61
function debug_print_function_stack($message, $loglevel = MIDCOM_LOG_DEBUG)
62
{
63 25
    midcom::get()->debug->print_function_stack($message, $loglevel);
64
}
65