/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/cakephp/src/Error/Renderer
NameSizeModeActions
ConsoleErrorRenderer.php22550644editdlrm
ConsoleExceptionRenderer.php39000644editdlrm
HtmlErrorRenderer.php30570644editdlrm
TextErrorRenderer.php14530644editdlrm
TextExceptionRenderer.php18910644editdlrm
WebExceptionRenderer.php161540644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/cakephp/src/Error/Renderer/HtmlErrorRenderer.php (3057B)
getFile(); // Some of the error data is not HTML safe so we escape everything. $description = h($error->getMessage()); $path = h($file); $trace = h($error->getTraceAsString()); $line = $error->getLine(); $errorMessage = sprintf( '%s (%s)', h(ucfirst($error->getLabel())), h($error->getCode()) ); $toggle = $this->renderToggle($errorMessage, $id, 'trace'); $codeToggle = $this->renderToggle('Code', $id, 'code'); $excerpt = []; if ($file && $line) { $excerpt = Debugger::excerpt($file, $line, 1); } $code = implode("\n", $excerpt); return << {$toggle}: {$description} [in {$path}, line {$line}]
HTML; } /** * Render a toggle link in the error content. * * @param string $text The text to insert. Assumed to be HTML safe. * @param string $id The error id scope. * @param string $suffix The element selector. * @return string */ private function renderToggle(string $text, string $id, string $suffix): string { $selector = $id . '-' . $suffix; // phpcs:disable return << {$text} HTML; // phpcs:enable } }