Overview

Namespaces

  • MvcCore
    • Ext
      • Auth
        • Virtual
      • Debug
        • Tracy
      • Form
        • Core
        • Validators
      • Request
      • Router
        • Lang
      • View
        • Helpers
  • None

Classes

  • Tracy
  • Overview
  • Namespace
  • Class
  • Tree

Class Tracy

Core debug tools - printing any value by var_dump(); in fixed bar at browser window right bottom border - timing printing - debuging shortcut functions initialization - exceptions hdd logging or printing in development mode

MvcCore\Debug
Extended by MvcCore\Ext\Debug\Tracy
Namespace: MvcCore\Ext\Debug
Located at ext-debug-tracy/src/MvcCore/Ext/Tracy.php
Methods summary
public static
# Init( boolean $debugMode,… )

Initialize debuging and loging.

Initialize debuging and loging.

Parameters

$debugMode,…
TRUE for development, FALSE for production.

Overrides

MvcCore\Debug::Init()
protected static
# initHandlers( )

Initialize debuging and loging handlers.

Initialize debuging and loging handlers.

Overrides

MvcCore\Debug::initHandlers()
Methods inherited from MvcCore\Debug
BarDump(), Dump(), Exception(), FireLog(), Log(), ShutdownHandler(), Timer(), dumpHandler(), exceptionHandler(), initLogDirectory(), timerHandler()
Constants summary
string VERSION

MvcCore Extension - Debug Tracy - version: Comparation by PHP function version_compare();

MvcCore Extension - Debug Tracy - version: Comparation by PHP function version_compare();

See

http://php.net/manual/en/function.version-compare.php
# '4.2.0'
Constants inherited from MvcCore\Debug
CRITICAL, DEBUG, ERROR, EXCEPTION, INFO, JAVASCRIPT, WARNING
Properties summary
public static boolean $autoInitPanels

Auto initialize all panel classes if exists in registry bellow.

Auto initialize all panel classes if exists in registry bellow.

# TRUE
public static string[] $ExtendedPanels

Extended Tracy panels registry for automatic panel initialization. If panel class exists, it is automaticly created and registred into Tracy bar.

Extended Tracy panels registry for automatic panel initialization. If panel class exists, it is automaticly created and registred into Tracy bar.

# array( 'MvcCorePanel', 'SessionPanel', 'RoutingPanel', 'AuthPanel', // 'IncludePanel', // added every time strictly, not in foreach )
public static string $Editor

Add editor key for every Tracy editor link to open your files in specific editor.

Add editor key for every Tracy editor link to open your files in specific editor.

# ''
public static callable $InitGlobalShortHands

Initialize global development shorthands.

Initialize global development shorthands.

Param

string $logDirectory relative path from app root
# array()
Properties inherited from MvcCore\Debug
$EmailRecepient, $LogDirectory, $development, $dumps, $handlers, $originalDebugClass, $timers
MvcCore API documentation generated by ApiGen