Property | Type | Description | |
---|---|---|---|
$stylesheetEchoed | boolean | Is set to TRUE once the CSS file is included in the current page to prevent double inclusions of the CSS file. |
Property | Type | Description | |
---|---|---|---|
$blacklistedPropertyNames | string | ||
$ignoredClassesFallback | array | This is a fallback in case the classes could not be fetched from the configuration | |
$ignoredClassesRegex | string | ||
$objectManager | Neos\Flow\ObjectManagement\ObjectManagerInterface | ||
$renderedObjects | array |
Method | Description | |
---|---|---|
clearState ( ) : void | Clear the state of the debugger | |
getBacktraceCode ( array $trace, boolean $includeCode = true, boolean $plaintext = false ) : string | Renders some backtrace | |
getCodeSnippet ( string $filePathAndName, integer $lineNumber, boolean $plaintext = false ) : string | Returns a code snippet from the specified file. | |
getIgnoredClassesRegex ( ) : string | Tries to load the 'Neos.Flow.error.debugger.ignoredClasses' setting to build a regular expression that can be used to filter ignored class names If settings can't be loaded it uses self::$ignoredClassesFallback. | |
injectObjectManager ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : void | Injects the Object Manager | |
renderDump ( mixed $variable, integer $level, boolean $plaintext = false, boolean $ansiColors = false ) : string | Renders a dump of the given variable |
Method | Description | |
---|---|---|
ansiEscapeWrap ( string $string, string $ansiColors, boolean $enable = true ) : string | Wrap a string with the ANSI escape sequence for colorful output | |
renderArrayDump ( array $array, integer $level, boolean $plaintext = false, boolean $ansiColors = false ) : string | Renders a dump of the given array | |
renderObjectDump ( object $object, integer $level, boolean $renderProperties = true, boolean $plaintext = false, boolean $ansiColors = false ) : string | Renders a dump of the given object |
public static clearState ( ) : void | ||
return | void |
public static getCodeSnippet ( string $filePathAndName, integer $lineNumber, boolean $plaintext = false ) : string | ||
$filePathAndName | string | Absolute path and filename of the PHP file |
$lineNumber | integer | Line number defining the center of the code snippet |
$plaintext | boolean | |
return | string | The code snippet |
public static getIgnoredClassesRegex ( ) : string | ||
return | string |
public static injectObjectManager ( Neos\Flow\ObjectManagement\ObjectManagerInterface $objectManager ) : void | ||
$objectManager | Neos\Flow\ObjectManagement\ObjectManagerInterface | |
return | void |
protected static string $blacklistedPropertyNames | ||
return | string |
protected static array $ignoredClassesFallback | ||
return | array |
protected static string $ignoredClassesRegex | ||
return | string |
protected static ObjectManagerInterface,Neos\Flow\ObjectManagement $objectManager | ||
return | Neos\Flow\ObjectManagement\ObjectManagerInterface |
protected static array $renderedObjects | ||
return | array |
public static bool $stylesheetEchoed | ||
return | boolean |