BaseTask Super Class

Much of the functionality available to you in task runners comes via inheritance from the super class that all tasks extend. Even if you don't have an extends attribute, CommandBox uses the power of WireBox virtual inheritance to apply the super class.

─┬ commandbox.system.BaseCommand - Base task for all custom commands
 └─┬ commandbox.system.BaseTask - base task for all task runners
   └── task - Your custom task runner

The see most up-to-date list of all methods and properties from the base classes, check the API docs:

BaseTask
BaseCommand

Properties

Here is an over view of common methods available to every task from the base classes

Methods

Here is an over view of common methods available to every task from the base classes

Last updated

Was this helpful?