API Reference

Class and method documentation for WPZylos WP-CLI.

VendorPublishCommand

Publishes package configuration files (Laravel-style).

Constructor

new VendorPublishCommand(ApplicationInterface $app)

Methods

MethodDescription
publish(array $args, array $assocArgs): voidPublish assets
list(array $args, array $assocArgs): voidList publishable assets

Options

OptionDescription
--provider=<name>Service provider with assets to publish
--tag=<name>Publish only assets with this tag
--allPublish from all packages
--forceOverwrite existing files

MigrateCommand

Migration WP-CLI commands.

Constructor

new MigrateCommand(Migrator $migrator)

Methods

MethodDescription
run(array $args, array $assocArgs): voidRun pending migrations
rollback(array $args, array $assocArgs): voidRollback migrations
status(array $args, array $assocArgs): voidShow migration status

Rollback Options

OptionDescription
--steps=<n>Number of migrations to rollback (default: 1)

WpCliServiceProvider

Registered Commands

CommandDescription
vendor:publishPublish package configs
vendor:publish:listList publishable assets
migrateRun migrations
migrate:rollbackRollback last batch
migrate:statusShow migration status