TYPE-0 PERFECT SEIHA
Server Info:
FreeBSD scimitar.blueboard.cz 13.5-STABLE FreeBSD 13.5-STABLE stable/13-4f2925105 GENERIC amd64
Software:
Apache
User:
www
Crot
Crot File
Crot Dir
Crot Command
[LockSelf]
[HOME]
data
www
19068
fszoo_net
addlogo
home
vendor
tracy
tracy
src
Tracy
Show Hidden Files
Edit File: /data/www/19068/fszoo_net/addlogo/home/vendor/tracy/tracy/src/Tracy/Helpers.php
<?php /** * This file is part of the Tracy (http://tracy.nette.org) * Copyright (c) 2004 David Grudl (http://davidgrudl.com) */ namespace Tracy; /** * Rendering helpers for Debugger. */ class Helpers { /** * Returns HTML link to editor. * @return string */ public static function editorLink($file, $line = NULL) { if ($editor = self::editorUri($file, $line)) { $dir = dirname(strtr($file, '/', DIRECTORY_SEPARATOR)); $base = isset($_SERVER['SCRIPT_FILENAME']) ? dirname(dirname(strtr($_SERVER['SCRIPT_FILENAME'], '/', DIRECTORY_SEPARATOR))) : dirname($dir); if (substr($dir, 0, strlen($base)) === $base) { $dir = '...' . substr($dir, strlen($base)); } return self::formatHtml('<a href="%" title="%">%<b>%</b>%</a>', $editor, $file . ($line ? ":$line" : ''), rtrim($dir, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR, basename($file), $line ? ":$line" : '' ); } else { return self::formatHtml('<span>%</span>', $file . ($line ? ":$line" : '')); } } /** * Returns link to editor. * @return string */ public static function editorUri($file, $line = NULL) { if (Debugger::$editor && $file && is_file($file)) { return strtr(Debugger::$editor, array('%file' => rawurlencode($file), '%line' => $line ? (int) $line : '')); } } public static function formatHtml($mask) { $args = func_get_args(); return preg_replace_callback('#%#', function () use (& $args, & $count) { return htmlspecialchars($args[++$count], ENT_IGNORE | ENT_QUOTES, 'UTF-8'); }, $mask); } public static function findTrace(array $trace, $method, & $index = NULL) { $m = explode('::', $method); foreach ($trace as $i => $item) { if (isset($item['function']) && $item['function'] === end($m) && isset($item['class']) === isset($m[1]) && (!isset($item['class']) || $item['class'] === $m[0] || $m[0] === '*' || is_subclass_of($item['class'], $m[0])) ) { $index = $i; return $item; } } } /** @internal */ public static function fixStack($exception) { if (function_exists('xdebug_get_function_stack')) { $stack = array(); foreach (array_slice(array_reverse(xdebug_get_function_stack()), 2, -1) as $row) { $frame = array( 'file' => $row['file'], 'line' => $row['line'], 'function' => isset($row['function']) ? $row['function'] : '*unknown*', 'args' => array(), ); if (!empty($row['class'])) { $frame['type'] = isset($row['type']) && $row['type'] === 'dynamic' ? '->' : '::'; $frame['class'] = $row['class']; } $stack[] = $frame; } $ref = new \ReflectionProperty('Exception', 'trace'); $ref->setAccessible(TRUE); $ref->setValue($exception, $stack); } return $exception; } /** @internal */ public static function fixEncoding($s) { if (PHP_VERSION_ID < 50400) { return @iconv('UTF-16', 'UTF-8//IGNORE', iconv('UTF-8', 'UTF-16//IGNORE', $s)); // intentionally @ } else { return htmlspecialchars_decode(htmlspecialchars($s, ENT_NOQUOTES | ENT_IGNORE, 'UTF-8'), ENT_NOQUOTES); } } /** @internal */ public static function errorTypeToString($type) { $types = array( E_ERROR => 'Fatal Error', E_USER_ERROR => 'User Error', E_RECOVERABLE_ERROR => 'Recoverable Error', E_CORE_ERROR => 'Core Error', E_COMPILE_ERROR => 'Compile Error', E_PARSE => 'Parse Error', E_WARNING => 'Warning', E_CORE_WARNING => 'Core Warning', E_COMPILE_WARNING => 'Compile Warning', E_USER_WARNING => 'User Warning', E_NOTICE => 'Notice', E_USER_NOTICE => 'User Notice', E_STRICT => 'Strict standards', E_DEPRECATED => 'Deprecated', E_USER_DEPRECATED => 'User Deprecated', ); return isset($types[$type]) ? $types[$type] : 'Unknown error'; } /** @internal */ public static function getSource() { if (isset($_SERVER['REQUEST_URI'])) { return (!empty($_SERVER['HTTPS']) && strcasecmp($_SERVER['HTTPS'], 'off') ? 'https://' : 'http://') . (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '') . $_SERVER['REQUEST_URI']; } else { return empty($_SERVER['argv']) ? 'CLI' : 'CLI: ' . implode(' ', $_SERVER['argv']); } } }
Crotin
Name
Size
Permissions
Modified
User/Group
assets
-
0755
2015-09-30 18:29:31
Unknown/Unknown
ILogger.php
379
0644
2015-09-30 18:28:46
Unknown/Unknown
FireLogger.php
4688
0644
2015-09-30 18:28:46
Unknown/Unknown
IBarPanel.php
396
0644
2015-09-30 18:28:45
Unknown/Unknown
Dumper.php
16553
0644
2015-09-30 18:28:46
Unknown/Unknown
DefaultBarPanel.php
866
0644
2015-09-30 18:28:46
Unknown/Unknown
Logger.php
5797
0644
2015-09-30 18:28:46
Unknown/Unknown
Bar.php
2815
0644
2015-09-30 18:28:46
Unknown/Unknown
Helpers.php
4165
0644
2015-09-30 18:28:46
Unknown/Unknown
OutputDebugger.php
1992
0644
2015-09-30 18:28:46
Unknown/Unknown
Debugger.php
14493
0644
2015-09-30 18:28:46
Unknown/Unknown
BlueScreen.php
4765
0644
2015-09-30 18:28:46
Unknown/Unknown
NGANU
Rename
Hapus
Chmod
Chown
Touch
Zip
Unzip
Download
Crotin