\Installer\ShellThemesShell

Shell for themes management.

Summary

Methods
Properties
Constants
startup()
getOptionParser()
main()
change()
install()
uninstall()
$tasks
No constants found
_install()
_uninstall()
_change()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$tasks

$tasks : array

Contains tasks to load and instantiate.

Type

array

Methods

startup()

startup() : void

Removes the welcome message.

getOptionParser()

getOptionParser() : \Cake\Console\ConsoleOptionParser

Gets the option parser instance and configures it.

Returns

\Cake\Console\ConsoleOptionParser

main()

main() : void

Override main() for help message hook

change()

change() : boolean

Activator task.

Returns

boolean

install()

install() : boolean

Install task.

Returns

boolean

uninstall()

uninstall() : boolean

Uninstall task.

Returns

boolean

_install()

_install() : void

Installs a new theme.

_uninstall()

_uninstall() : void

Removes an existing theme.

_change()

_change() : void

Switch site's theme.