Index
A
- Bar::addPanel() — Method in class Bar
Add custom panel.
- BlueScreen::addPanel() — Method in class BlueScreen
Add custom panel as function (?\Throwable $e): ?array
- BlueScreen::addAction() — Method in class BlueScreen
Add action.
- BlueScreen::addFileGenerator() — Method in class BlueScreen
Add new file generator.
- BlueScreen::addFiber() — Method in class BlueScreen
- TracyExtension::afterCompile() — Method in class TracyExtension
- Debugger::addSourceMapper() — Method in class Debugger
- DeferredContent::addSetup() — Method in class DeferredContent
- Dumper::addEnumProperty() — Method in class Dumper
- Describer::addPropertyTo() — Method in class Describer
B
- Bar — Class in namespace Tracy
Debug Bar.
- BlueScreen — Class in namespace Tracy
Red BlueScreen.
- Bridge — Class in namespace Tracy\Bridges\Nette
Bridge for NEON.
- $ Debugger#browser — Property in class Debugger
command to open browser (use 'start ""' in Windows)
- Debugger::barDump() — Method in class Debugger
Dumps information about a variable in Tracy Debug Bar.
C
- $ BlueScreen#collapsePaths — Property in class BlueScreen
- CodeHighlighter — Class in namespace Tracy
- $ Debugger#customCssFiles — Property in class Debugger
- $ Debugger#customJsFiles — Property in class Debugger
- DeferredContent::clean() — Method in class DeferredContent
- $ Renderer#collapseTop — Property in class Renderer
- $ Renderer#collapseSub — Property in class Renderer
- $ Renderer#classLocation — Property in class Renderer
- $ Renderer#collectingMode — Property in class Renderer
- $ Value#collapsed — Property in class Value
- $ FileSession#cookieName — Property in class FileSession
- FileSession::clean() — Method in class FileSession
- Helpers::createId() — Method in class Helpers
- Helpers::capture() — Method in class Helpers
Captures PHP output into a string.
D
- Debugger — Class in namespace Tracy
Debugger: displays and logs errors.
- $ Debugger#dumpTheme — Property in class Debugger
theme for dump()
- Debugger::dispatch() — Method in class Debugger
- Debugger::dump() — Method in class Debugger
Dumps information about a variable in readable format.
- Debugger::detectDebugMode() — Method in class Debugger
Detects debug mode by IP address.
- DefaultBarPanel — Class in namespace Tracy
IBarPanel implementation helper.
- $ DefaultBarPanel#data — Property in class DefaultBarPanel
- DeferredContent — Class in namespace Tracy
- DevelopmentStrategy — Class in namespace Tracy
- Dumper — Class in namespace Tracy
Dumps a variable.
- Dumper::dump() — Method in class Dumper
Dumps variable to the output.
- Describer — Class in namespace Tracy\Dumper
Converts PHP values to internal representation.
- $ Describer#debugInfo — Property in class Describer
- Describer::describe() — Method in class Describer
- Describer::describeKey() — Method in class Describer
- Describer::describeEnumProperty() — Method in class Describer
- $ Value#depth — Property in class Value
- Helpers::detectColors() — Method in class Helpers
- Helpers::decomposeFlags() — Method in class Helpers
- $ Logger#directory — Property in class Logger
name of the directory where errors should be logged
- Logger::defaultMailer() — Method in class Logger
Default mailer.
E
- $ Debugger#email — Property in class Debugger
email(s) to which send error notifications
- $ Debugger#editor — Property in class Debugger
URI pattern mask to open editor
- $ Debugger#editorMapping — Property in class Debugger
replacements in path
- $ Debugger#errorTemplate — Property in class Debugger
custom static error template
- Debugger::enable() — Method in class Debugger
Enables displaying or logging errors and exceptions.
- Debugger::exceptionHandler() — Method in class Debugger
Handler to catch uncaught exception.
- Debugger::errorHandler() — Method in class Debugger
Handler to catch warnings and notices.
- $ Describer#enumProperties — Property in class Describer
- Exposer — Class in namespace Tracy\Dumper
Exposes internal PHP objects.
- Exposer::exposeObject() — Method in class Exposer
- Exposer::exposeClosure() — Method in class Exposer
- Exposer::exposeEnum() — Method in class Exposer
- Exposer::exposeArrayObject() — Method in class Exposer
- Exposer::exposeDOMNode() — Method in class Exposer
- Exposer::exposeDOMNodeList() — Method in class Exposer
- Exposer::exposeGenerator() — Method in class Exposer
- Exposer::exposeFiber() — Method in class Exposer
- Exposer::exposeSplFileInfo() — Method in class Exposer
- Exposer::exposeSplObjectStorage() — Method in class Exposer
- Exposer::exposeWeakMap() — Method in class Exposer
- Exposer::exposePhpIncompleteClass() — Method in class Exposer
- Exposer::exposeDsCollection() — Method in class Exposer
- Exposer::exposeDsMap() — Method in class Exposer
- $ Value#editor — Property in class Value
- Helpers::editorLink() — Method in class Helpers
Returns HTML link to editor.
- Helpers::editorUri() — Method in class Helpers
Returns link to editor.
- Helpers::escapeHtml() — Method in class Helpers
- Helpers::errorTypeToString() — Method in class Helpers
- Helpers::encodeString() — Method in class Helpers
- $ Logger#email — Property in class Logger
email or emails to which send error notifications
- $ Logger#emailSnooze — Property in class Logger
interval for sending email is 2 days
- OutputDebugger::enable() — Method in class OutputDebugger
F
- BlueScreen::formatMessage() — Method in class BlueScreen
- Dumper::formatSnapshotAttribute() — Method in class Dumper
- FileSession — Class in namespace Tracy
- Helpers::formatHtml() — Method in class Helpers
- Helpers::findTrace() — Method in class Helpers
- $ Logger#fromEmail — Property in class Logger
sender of email notifications
- Logger::formatMessage() — Method in class Logger
- Logger::formatLogLine() — Method in class Logger
G
- Bar::getPanel() — Method in class Bar
Returns panel with given id
- BlueScreen::getDumper() — Method in class BlueScreen
- BlueScreen::generateNewPhpFileContents() — Method in class BlueScreen
- TracyExtension::getConfigSchema() — Method in class TracyExtension
- Debugger::getBlueScreen() — Method in class Debugger
- Debugger::getBar() — Method in class Debugger
- Debugger::getLogger() — Method in class Debugger
- Debugger::getStrategy() — Method in class Debugger
- Debugger::getSessionStorage() — Method in class Debugger
- DefaultBarPanel::getTab() — Method in class DefaultBarPanel
Renders HTML code for custom tab.
- DefaultBarPanel::getPanel() — Method in class DefaultBarPanel
Renders HTML code for custom panel.
- DeferredContent::getRequestId() — Method in class DeferredContent
- DeferredContent::getItems() — Method in class DeferredContent
- Describer::getReferenceId() — Method in class Describer
- $ FileSession#gcProbability — Property in class FileSession
probability that the clean() routine is started
- FileSession::getData() — Method in class FileSession
- Helpers::getSource() — Method in class Helpers
- Helpers::guessClassFile() — Method in class Helpers
- Helpers::getSuggestion() — Method in class Helpers
Finds the best suggestion.
- Helpers::getNonceAttr() — Method in class Helpers
- Helpers::getExceptionChain() — Method in class Helpers
- IBarPanel::getTab() — Method in class IBarPanel
Renders HTML code for custom tab.
- IBarPanel::getPanel() — Method in class IBarPanel
Renders HTML code for custom panel.
- Logger::getExceptionFile() — Method in class Logger
- NativeSession::getData() — Method in class NativeSession
- SessionStorage::getData() — Method in class SessionStorage
H
- BlueScreen::highlightFile() — Method in class BlueScreen
Returns syntax highlighted source code.
- BlueScreen::highlightPhp() — Method in class BlueScreen
Returns syntax highlighted source code.
- BlueScreen::highlightLine() — Method in class BlueScreen
Returns highlighted line in HTML code.
- CodeHighlighter::highlightLine() — Method in class CodeHighlighter
Extract a snippet from the code, highlights the row and column, and adds line numbers.
- CodeHighlighter::highlightPhp() — Method in class CodeHighlighter
Returns syntax highlighted source code.
- CodeHighlighter::highlightPhpCli() — Method in class CodeHighlighter
Returns syntax highlighted source code to Terminal.
- DevelopmentStrategy::handleException() — Method in class DevelopmentStrategy
- DevelopmentStrategy::handleError() — Method in class DevelopmentStrategy
- $ Renderer#hash — Property in class Renderer
- $ Value#holder — Property in class Value
- Helpers — Class in namespace Tracy
Rendering helpers for Debugger.
- Helpers::htmlToText() — Method in class Helpers
- Helpers::htmlToAnsi() — Method in class Helpers
- OutputDebugger::handler() — Method in class OutputDebugger
- ProductionStrategy::handleException() — Method in class ProductionStrategy
- ProductionStrategy::handleError() — Method in class ProductionStrategy
I
- $ BlueScreen#info — Property in class BlueScreen
- BlueScreen::isCollapsed() — Method in class BlueScreen
Should a file be collapsed in stack trace?
- Bridge::initialize() — Method in class Bridge
- Debugger::isEnabled() — Method in class Debugger
- DeferredContent::isAvailable() — Method in class DeferredContent
- DevelopmentStrategy::initialize() — Method in class DevelopmentStrategy
- $ Value#id — Property in class Value
- $ Value#items — Property in class Value
- FileSession::isAvailable() — Method in class FileSession
- Helpers::improveException() — Method in class Helpers
- Helpers::improveError() — Method in class Helpers
- Helpers::isHtmlMode() — Method in class Helpers
- Helpers::isAjax() — Method in class Helpers
- Helpers::isRedirect() — Method in class Helpers
- Helpers::isCli() — Method in class Helpers
- Helpers::isUtf8() — Method in class Helpers
- IBarPanel — Class in namespace Tracy
Custom output for Debugger.
- ILogger — Class in namespace Tracy
- Logger.
- NativeSession::isAvailable() — Method in class NativeSession
- ProductionStrategy::initialize() — Method in class ProductionStrategy
- SessionStorage::isAvailable() — Method in class SessionStorage
J
- Renderer::jsonEncode() — Method in class Renderer
- Value::jsonSerialize() — Method in class Value
K
- $ BlueScreen#keysToHide — Property in class BlueScreen
- $ Debugger#keysToHide — Property in class Debugger
- $ Describer#keysToHide — Property in class Describer
L
- TracyExtension::loadConfiguration() — Method in class TracyExtension
- PsrToTracyLoggerAdapter::log() — Method in class PsrToTracyLoggerAdapter
- TracyToPsrLoggerAdapter::log() — Method in class TracyToPsrLoggerAdapter
- $ Debugger#logDirectory — Property in class Debugger
name of the directory where errors should be logged
- $ Debugger#logSeverity — Property in class Debugger
log bluescreen in production mode for this error severity
- Debugger::log() — Method in class Debugger
Logs message or exception.
- $ Dumper#liveSnapshot — Property in class Dumper
- $ Describer#location — Property in class Describer
- $ Renderer#lazy — Property in class Renderer
lazy-loading via JavaScript? true=full, false=none, null=collapsed parts
- $ Value#length — Property in class Value
- ILogger::log() — Method in class ILogger
- Logger — Class in namespace Tracy
- Logger.
- Logger::log() — Method in class Logger
Logs message or exception to file and sends email notification.
- Logger::logException() — Method in class Logger
Logs exception to the file if file doesn't exist.
M
- $ BlueScreen#maxDepth — Property in class BlueScreen
- $ BlueScreen#maxLength — Property in class BlueScreen
- $ BlueScreen#maxItems — Property in class BlueScreen
- MailSender — Class in namespace Tracy\Bridges\Nette
Tracy logger bridge for Nette Mail.
- $ Debugger#maxDepth — Property in class Debugger
how many nested levels of array/object properties display by dump()
- $ Debugger#maxLength — Property in class Debugger
how long strings display by dump()
- $ Debugger#maxItems — Property in class Debugger
how many items in array/object display by dump()
- $ Debugger#maxLen — Property in class Debugger
- Debugger::mapSource() — Method in class Debugger
- $ Describer#maxDepth — Property in class Describer
- $ Describer#maxLength — Property in class Describer
- $ Describer#maxItems — Property in class Describer
- Helpers::minifyJs() — Method in class Helpers
- Helpers::minifyCss() — Method in class Helpers
- $ Logger#mailer — Property in class Logger
N
- NativeSession — Class in namespace Tracy
O
- $ Debugger#obStatus — Property in class Debugger
output buffer status @internal
- $ Debugger#onFatalError — Property in class Debugger
- $ Dumper#objectExporters — Property in class Dumper
- $ Describer#objectExposers — Property in class Describer
- OutputDebugger — Class in namespace Tracy
Debugger for outputs.
P
- PsrToTracyLoggerAdapter — Class in namespace Tracy\Bridges\Psr
Psr\Log\LoggerInterface to Tracy\ILogger adapter.
- $ Debugger#productionMode — Property in class Debugger
in production mode is suppressed any debugging output
- ProductionStrategy — Class in namespace Tracy
R
- Bar::renderLoader() — Method in class Bar
Renders loading
- Bar::render() — Method in class Bar
Renders debug bar.
- BlueScreen::render() — Method in class BlueScreen
Renders blue screen.
- BlueScreen::renderToAjax() — Method in class BlueScreen
- BlueScreen::renderToFile() — Method in class BlueScreen
Renders blue screen to file (if file exists, it will not be overwritten).
- Bridge::renderMemberAccessException() — Method in class Bridge
- Bridge::renderNeonError() — Method in class Bridge
- $ Debugger#reservedMemorySize — Property in class Debugger
size of reserved memory
- Debugger::renderLoader() — Method in class Debugger
Renders loading
- Debugger::removeOutputBuffers() — Method in class Debugger
- DevelopmentStrategy::renderLoader() — Method in class DevelopmentStrategy
- DevelopmentStrategy::renderBar() — Method in class DevelopmentStrategy
- $ Dumper#resources — Property in class Dumper
- Dumper::renderAssets() — Method in class Dumper
Renders