1: <?php
2:
3: require __DIR__ . '/SafeStream/SafeStream.php';
4:
5: Nette\Utils\SafeStream::register();
6:
7:
8: /**
9: * This file is part of the Tracy (https://tracy.nette.org)
10: * Copyright (c) 2004 David Grudl (https://davidgrudl.com)
11: */
12:
13: if (!function_exists('dump')) {
14: /**
15: * Tracy\Debugger::dump() shortcut.
16: * @tracySkipLocation
17: */
18: function dump($var)
19: {
20: array_map('Tracy\Debugger::dump', func_get_args());
21: return $var;
22: }
23: }
24:
25: if (!function_exists('bdump')) {
26: /**
27: * Tracy\Debugger::barDump() shortcut.
28: * @tracySkipLocation
29: */
30: function bdump($var)
31: {
32: call_user_func_array('Tracy\Debugger::barDump', func_get_args());
33: return $var;
34: }
35: }
36:
37:
38: /**
39: * This file is part of the Nette Framework (https://nette.org)
40: * Copyright (c) 2004 David Grudl (https://davidgrudl.com)
41: */
42:
43: if (!function_exists('dlog')) {
44: /**
45: * Tracy\Debugger::log() shortcut.
46: */
47: function dlog($var = NULL)
48: {
49: trigger_error(__FUNCTION__ . '() is deprecated.', E_USER_DEPRECATED);
50: if (func_num_args() === 0) {
51: Tracy\Debugger::log(new Exception, 'dlog');
52: }
53: foreach (func_get_args() as $arg) {
54: Tracy\Debugger::log($arg, 'dlog');
55: }
56: return $var;
57: }
58: }
59:
60:
61: if (!function_exists('callback')) {
62: /**
63: * Nette\Callback factory.
64: * @param mixed class, object, callable
65: * @param string method
66: * @return Nette\Callback
67: */
68: function callback($callback, $m = NULL)
69: {
70: trigger_error(__FUNCTION__ . '() is deprecated; use native PHP callback.', E_USER_DEPRECATED);
71: return new Nette\Callback($callback, $m);
72: }
73: }
74: