ServerEventSubscriber
in package
Table of Contents
- $apiVersionManager : ApiVersionManager
- The API version manager, used to retrieve the correct service
- $runtimeConfiguration : RuntimeConfiguration
- The RuntimeConfiguration instance
- __construct() : void
- Create the event listener.
- handleCreate() : void
- Launch the server created job
- handleDelete() : void
- Launch the server deleted job
- handlePause() : void
- handleUnpause() : void
- handleUpdate() : void
- Launch the server updated job
- subscribe() : array<string|int, mixed>
- Handle the event.
Properties
$apiVersionManager
The API version manager, used to retrieve the correct service
private
ApiVersionManager
$apiVersionManager
$runtimeConfiguration
The RuntimeConfiguration instance
private
RuntimeConfiguration
$runtimeConfiguration
Methods
__construct()
Create the event listener.
public
__construct(ApiVersionManager $apiVersionManager, RuntimeConfiguration $runtimeConfiguration) : void
Parameters
- $apiVersionManager : ApiVersionManager
- $runtimeConfiguration : RuntimeConfiguration
Return values
void —handleCreate()
Launch the server created job
public
handleCreate(ServerCreated $event) : void
Parameters
- $event : ServerCreated
Return values
void —handleDelete()
Launch the server deleted job
public
handleDelete(ServerDeleted $event) : void
Parameters
- $event : ServerDeleted
Return values
void —handlePause()
public
handlePause(ServerPaused $event) : void
Parameters
- $event : ServerPaused
Return values
void —handleUnpause()
public
handleUnpause(ServerUnpaused $event) : void
Parameters
- $event : ServerUnpaused
Return values
void —handleUpdate()
Launch the server updated job
public
handleUpdate(ServerUpdated $event) : void
Parameters
- $event : ServerUpdated
Return values
void —subscribe()
Handle the event.
public
subscribe() : array<string|int, mixed>