Some hacks to make M2 development easier

Installs: 22

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 2

Forks: 1

Open Issues: 0


0.1.1 2020-07-29 08:56 UTC

This package is auto-updated.

Last update: 2020-09-29 09:29:00 UTC


Magento 2 module with development hacks, that came in handy for myself.


Use the following commands to install:

composer require yireo/magento2-devhacks:@dev --dev

Enable this module:

./bin/magento module:enable Yireo_DevHacks
./bin/magento setup:upgrade

Skip template path validation

The core checks whether PHTML templates are in the path of the Magento core. When using the composer feature path to symlink a local repository to Magento, while the path is outside of Magento, this throws an exception. This module simply skips the entire logic. No configuration needed. Bam.

Toggle TESTS_CLEANUP in integration tests configuration

When running integration tests, you probably want to frequently toggle the constant TESTS_CLEANUP from disabled to enabled to disabled. The following command-line easily allows for this (assuming the file is actually dev/tests/integration/phpunit.xml cause you shouldn't modify the *.dist version):

bin/magento yireo_devhacks:toggle_tests_cleanup

It is toggled. You can also set the value directly:

bin/magento yireo_devhacks:toggle_tests_cleanup enabled