Configuration

Configuration options for WPZylos WP-CLI.

Service Provider

The WpCliServiceProvider registers CLI components.

Conditional Loading

Only loads when WP-CLI is active:

if (defined('WP_CLI') && WP_CLI) {
    $app->register(new WpCliServiceProvider());
}

Command Namespace

Commands are namespaced under your plugin slug:

wp myplugin <command>

Available Commands

Standard commands provided:

wp myplugin migrate              # Run migrations
wp myplugin migrate:rollback     # Rollback migrations
wp myplugin migrate:status       # Migration status
wp myplugin vendor:publish       # Publish package configs
wp myplugin vendor:publish:list  # List publishable assets