Magento extension Include kreXX by BRAINWORXX_GmbH

MageCloud partnered with BRAINWORXX_GmbH to offer Include kreXX in your MageCloud panel for our simple 1-click installation option. To install this extension - create your account with MageCloud and launch a new Magento store. It takes only 3 minutes.

BRAINWORXX_GmbH always provides support for customers who have installed Include kreXX Magento module. Feel free to leave a review for the company and the extension so we can offer you better products and services in the future.

You may want to check other BRAINWORXX_GmbH Magento extensions available at MageCloud and even get extensions from hundreds of other Magento developers using our marketplace.

kreXX is a debugger, which displays debug information about objects and variables in a draggable output.

Compatible with Magento 1.x

Include kreXX

Overview

kreXX is a php debugger with a fatal error handler. It displays debug information about objects and variables in it's own draggable output.

Usage

kreXX will be called in the PHP source code.
krexx($myObject);
Most of the time you will use this method. Krexx will analyse the $object and give you detailed information about it:
- Public attributes of the object
- Protected attributes of the object (can be toggled)
- Private attributes of the object (can be toggled)
- Content of the traversable part of the object (can be toggled)
- Result of all configured debugging callbacks (can be configured)

In case the variable is not an object, it will simply display its content.

krexx::timerStart();
Starts a benchmark

krexx::timerMoment($string);
Defines a "moment" during a benchmark test.
The $string should be something meaningful, like "Model invoice db call".

krexx::timerEnd();
Ends the benchmark test and displays the result.

krexx::backtrace();
Outputs a standard backtrace. When kreXX finds objects inside the backtrace, it will analyse them.

krexx::registerFatal();
krexx::unregisterFatal();
Registers und unregisters the fatal errorhandler.

Highlights

- Dumping of protected variables
- Dumping of private variables
- Dumping of traversable data
- Configurable debug callbacks, witch will be called on objects (if present). The output will