BRAINWORXX_GmbH

kreXX Debugger

  • Popularity Score 272 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

kreXX is a debugger, which displays debug information about objects and variables in a draggable output.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect 2.0

Magento Connect 2.0

FREE
Previous Next
Overview

kreXX Debugger

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 then be dumped.
- Analysis of the methods of objects (comments, where declared, parameters).
- When a recursion is encountered, a click on it jumps to the original analysis of said object.
- Output is draggable and has a closing button.
- All settings can be globally configured in a configuration file.
- Most settings can be locally configured in the browser. The settings will be stored in a cookie.
- Configurable local opening function, to prevent other developers to call your own debug commands
- Output can be saved to an output folder. Very useful in m2m communication
- Unregisterable fatal error handler
- Benchmarking

Browser support

- Firefox
- Chrome
- IE 9 - 11
- Opera
- Safari

Github Repository: https://github.com/brainworxx/kreXX-Magento-1-Extension

M1 Extension Versions

kreXX Debugger 2.0.1

2016-11-13 09:24:17
  • Version number: 2.0.1
  • Stability: Stable
  • Compatibility: 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

- Refactored almost everything resulting in a major increase in speed.
- Added source code to the closure analysis.
- Added a IP mask to the configuration
- Added the method arguments to the method analysis in the smokygrey skin
- Fixed the source generation for array-objects

kreXX Debugger 1.4.2

2016-07-06 07:43:09
  • Version number: 1.4.2
  • Stability: Stable
  • Compatibility: 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

- Added a new backend menu to access the log files
- Added class constants analysis
- Restructured the configuration options
- Unclunked the Smokey-Grey skin

kreXX Debugger 1.4.0

2016-04-09 10:04:39
  • Version number: 1.4.0
  • Stability: Stable
  • Compatibility: 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

- Added smoky-grey as the new standard skin.
- Added scope analysis. Protected an private variables are treated as public in case they are reachable with the called scope.
- Added code generation for reachable values and class methods
- Class properties are now sorted alphabetically.

Include kreXX 1.3.4

2015-08-15 08:25:31
  • Version number: 1.3.4
  • Stability: Stable
  • Compatibility: 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Updated to kreXX 1.3.4.

- Restructured the output for a better readability.
- Added a lot of bug fixes and a major speed-up tweak
- A new backend menu was added where the local cookie settings can be edited.

Include kreXX 1.3.2

2015-04-30 15:10:56
  • Version number: 1.3.2
  • Stability: Stable
  • Compatibility: 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Updated the bundled kreXX version to 1.3.2, which includes a lot of bugfixes.

Set the version number of includekrexx to 1.3.2 which is the version of the bundled kreXX library, to avoid confusion.
1 2
Q&A
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

Reviews

About the Developer

This extension was developed by and is supported by BRAINWORXX_GmbH

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.