Tools

Magento Under Control

Set of tools to help your Magento development.

Debug, database queries, PHPUnit, Codesniffer...

Magento Developer Bar

Add the Magento Developer Bar to your project to visualize data like database queries, debug informations, events dispatch and much more...

Magento Command Line

MageUC Console helps you to make Magento tasks for command line. As already built-in one like clear-cache run PHPUNit test suite...

Lastest Articles

PHP Mess Detector

PHP Mess Detector is a great tool witch helps you to detect several potential problems within your code. It parses your files to detect several potential problems : Possible bugs, Suboptimal code, Overcomplicated expressions, Unused parameters, methods, properties...

PHP Code Sniffer

PHP_CodeSniffer is a PHP5 script that tokenises and "sniffs" PHP, JavaScript and CSS files to detect violations of a defined coding standard. It is an essential development tool that ensures your code remains clean and consistent. It can also help prevent some common semantic errors made by developers.

Create your first unit test in Magento.

In this article we will create your first unit test in Magento. First add a new MageUC_Date() object to handle working dates, really usefull to calculate delivery date in e-commerce site. After this we will add a unit test case to test it run it with magento command line.

Install PHPUnit, add test case into Magento project.

Set-up PHPUnit in your Magento project. This article presents a way to add Unit testing in Magento, organize your test cases, add a PHPUnit bootstrap to initialze default Magento store and make a command line task to run them easily and generate your reports.

Clearing the cache with Magento Command Line

To illustrate how MageUC Console task system works, let's create an easy but so usefull one for every Magento developper : the clear cache task. Inthis article you will see how easy it is to add new task to fit your own needs.

Add the first panels

Let's begin Magento developer bar with the memory used by your PHP script, PHP and server settings and application configuration.

Magento Developer Bar

Build a Magento Developer Bar like the Symfony framework one. Discover how we can plug in the page rendering to display it with all the informations we need.