Documentation

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

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
Return values
void

Search results