\Installer\ShellPluginsShell

Shell for plugins management.

Summary

Methods
Properties
Constants
startup()
getOptionParser()
main()
toggle()
install()
uninstall()
$tasks
No constants found
_install()
_uninstall()
_enable()
_disable()
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

toggle()

toggle() : boolean

Toogle task.

Returns

boolean

install()

install() : boolean

Install task.

Returns

boolean

uninstall()

uninstall() : boolean

Uninstall task.

Returns

boolean

_install()

_install() : void

Install a new plugin from URL, directory or ZIP.

_uninstall()

_uninstall() : void

Uninstall a plugin.

_enable()

_enable() : void

Activates a plugin.

_disable()

_disable() : void

Disables a plugin.