HordeInstallerPlugin
in package
implements
PluginInterface, EventSubscriberInterface, Capable
Interfaces, Classes, Traits and Enums
- PluginInterface
- EventSubscriberInterface
- Capable
Table of Contents
- $installer : HordeInstaller
- activate() : void
- deactivate() : void
- getCapabilities() : array<string|int, string>
- Expose capabilities
- getSubscribedEvents() : array<string, array<int, int|string>>
- Expose which events are handled by which handler
- reconfigureHandler() : void
- Trigger reconfigure command only once per action
- uninstall() : void
Properties
$installer
protected
HordeInstaller
$installer
Methods
activate()
public
activate(Composer $composer, IOInterface $io) : void
Parameters
- $composer : Composer
- $io : IOInterface
Return values
void —deactivate()
public
deactivate(Composer $composer, IOInterface $io) : void
Parameters
- $composer : Composer
- $io : IOInterface
Return values
void —getCapabilities()
Expose capabilities
public
getCapabilities() : array<string|int, string>
Return values
array<string|int, string> —getSubscribedEvents()
Expose which events are handled by which handler
public
static getSubscribedEvents() : array<string, array<int, int|string>>
Return values
array<string, array<int, int|string>> —reconfigureHandler()
Trigger reconfigure command only once per action
public
reconfigureHandler(Event $event) : void
Parameters
- $event : Event
Return values
void —uninstall()
public
uninstall(Composer $composer, IOInterface $io) : void
Parameters
- $composer : Composer
- $io : IOInterface