A Chassis extension to install and configure your Chassis WP install to use Query Monitor to help with debugging.
This Chassis extension installs and activates Query Monitor using Puppet and WP-CLI.
- Clone Chassis
git clone --recursive https://github.com/Chassis/Chassis chassis
- Add this extension to your extensions directory
cd chassis && git clone [email protected]:Chassis/Query-Monitor.git extensions/query_monitor
- Run
vagrant provision
- Fin!
To integrate Query Monitor with your IDE you will need to add a filters to your code to map the remote directory in Chassis to your local directory, e.g.
<?php
$data = json_decode( file_get_contents( '/etc/chassis-constants' ) );
add_filter( 'qm/output/file_path_map', function ( $map ) use ( $data ) {
$map = array_merge( $map, (array) $data->synced_folders );
return $map;
} );