Orpheus

OrpheusPlugin
in package
implements PluginInterface, EventSubscriberInterface

Table of Contents

Interfaces

PluginInterface
EventSubscriberInterface

Constants

EXTENSION_TYPE  = 'orpheus-library'

Properties

$composer  : Composer
$io  : IOInterface

Methods

activate()  : void
deactivate()  : mixed
getSubscribedEvents()  : array<string|int, mixed>
onPostUpdate()  : void
uninstall()  : mixed
getApplicationPath()  : string
getInstalledOrpheusLibraries()  : array<string|int, mixed>

Constants

EXTENSION_TYPE

public mixed EXTENSION_TYPE = 'orpheus-library'

Properties

Methods

activate()

public activate(Composer $composer, IOInterface $io) : void
Parameters
$composer : Composer
$io : IOInterface

deactivate()

public deactivate(Composer $composer, IOInterface $io) : mixed
Parameters
$composer : Composer
$io : IOInterface

getSubscribedEvents()

public static getSubscribedEvents() : array<string|int, mixed>
Return values
array<string|int, mixed>

onPostUpdate()

public onPostUpdate(Event $event) : void
Parameters
$event : Event

uninstall()

public uninstall(Composer $composer, IOInterface $io) : mixed
Parameters
$composer : Composer
$io : IOInterface

getApplicationPath()

protected getApplicationPath() : string
Return values
string

getInstalledOrpheusLibraries()

protected getInstalledOrpheusLibraries() : array<string|int, mixed>
Return values
array<string|int, mixed>

							
On this page

Search results