wheels plugins remove
Removes an installed plugin from your CFWheels application.
Usage
Parameters
plugin
- (Required) Name of the plugin to remove--backup
- (Optional) Create a backup before removal. Default: true--force
- (Optional) Force removal even if other plugins depend on it
Description
The plugins remove
command safely uninstalls a plugin from your CFWheels application. It:
Checks for dependent plugins
Creates a backup (by default)
Removes plugin files
Cleans up configuration
Updates plugin registry
Examples
Basic plugin removal
Remove without backup
Force removal (ignore dependencies)
Remove multiple plugins
Removal Process
Dependency Check: Ensures no other plugins depend on this one
Backup Creation: Saves plugin files to backup directory
Deactivation: Disables plugin in application
File Removal: Deletes plugin files and directories
Cleanup: Removes configuration entries
Verification: Confirms successful removal
Output
Dependency Handling
If other plugins depend on the one being removed:
Backup Management
Backups are stored in /backups/plugins/
with timestamp:
Format:
[plugin-name]-[version]-[timestamp].zip
Example:
authentication-2.1.0-20240115143022.zip
Restore from backup
Notes
Always restart your application after removing plugins
Backups are kept for 30 days by default
Some plugins may leave configuration files that need manual cleanup
Database tables created by plugins are not automatically removed
Use
wheels plugins list
to verify removal
Last updated
Was this helpful?