This module was desiged to helps QA team to test hooks.
It provides a dedicated BO page where you can register to any hook inside PrestaShop and control what is being returned through this hook.
Install it, then use the new link in the menu "Quality Assurance" to reach the main configuration page.
From this page, you can
- see configured hooks
- register new hooks
- see hook call logs
Hook call logs are being stored inside SQL table ps_quality_assurance_hook_logs
. If the table contains too much content, you must empty it.
Required only for development:
- npm
- composer
Install all dependencies.
npm install
composer install
npm run dev # Watch js/css files for changes
npm run build # Build for production
If you want to install it into your shop by using standard module upload process, you need to build a ZIP archive.
Install npm and composer dependencies, then build the JavaScript assets for production. Then remove the unnecessary folders:
node_modules
tests
_dev
.github
.git
Finally build a ZIP archive from the folder.
PrestaShop modules are open source extensions to the PrestaShop e-commerce platform. Everyone is welcome and even encouraged to contribute with their own improvements!
Just make sure to follow our contribution guidelines.
This module is released under the Academic Free License 3.0