themeplate / enforcer
Simple enforcer of plugins per environment type
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/themeplate/enforcer
Requires
- php: ^7.4|^8.2
Requires (Dev)
- themeplate/tester: ^2.2
README
Usage
use ThemePlate\Enforcer; $enforcer = new Enforcer(); $enforcer->register( 'local', 'query-monitor/query-monitor.php' ); $enforcer->register( 'production', 'wordfence/wordfence.php' ); // or register all in one go $plugins = array( 'local' => array( 'query-monitor/query-monitor.php', ), 'production' => array( 'wordfence/wordfence.php', ), ); $enforcer->load( $plugins ); // set up the hooks add_action( 'init', array( $enforcer, 'init' ) );