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