The Developer Support plugin provides several features intended for use during CWIS-related software development:
Variable Monitor - Provides a display of currently active PHP variables intended for use in the HTML file for the current page.
DB Auto-Upgrade - When enabled, this looks for changes to the database version upgrade files and executes the SQL commands in the file when changes are detected.
Error Reporting Level - Provides a way of dynamically setting the current PHP error report level.
This plugin is not intended for use on a regular production site or by a non-technical user. In particular the Error Reporting Level could inadvertently expose information affecting site security, and if used incorrectly the DB Auto-Upgrade feature could potentially result in data corruption or loss.
For the DB Auto-Upgrade feature to work correctly, all SQL commands in the database version upgrade files must be idempotent.