A useful command line interface for SilverStripe developers.
This documentation section contains instructions and examples of the commands bundled with this console, and how to use them.
config:dump
: Dumps all of the processed configuration properties and their valuesconfig:get
: Look up a specific configuration value
dev:build
: Builds the SilverStripe databasedev:task:{task-name}
: Run a native SilverStripe task (automatically populated)
injector:lookup
: Shows which class is returned from an Injector reference
member:change-groups
: Change a member's groupsmember:change-password
: Change a member's passwordmember:create
: Create a new member, and optionally add them to groupsmember:lock
: Lock a membermember:unlock
: Unlock a member
object:children
: List all child classes of a given class, e.g. "Page"object:debug
: Outputs a visual representation of a DataObjectobject:extensions
: List all Extensions of a given class, e.g. "Page"