Shepherd
in package
implements
AfterAnalysisInterface
FinalYes
Table of Contents
Interfaces
Methods
- afterAnalysis() : void
- Called after analysis is complete
-
collectPayloadToSend()
: array{build: array, git: array, issues: array, coverage: list
, level: int<1, 8>, versions: array }|null - getCurlSslErrorMessage() : string
- sendPayload() : void
Methods
afterAnalysis()
Called after analysis is complete
public
static afterAnalysis(AfterAnalysisEvent $event) : void
Parameters
- $event : AfterAnalysisEvent
collectPayloadToSend()
private
static collectPayloadToSend(AfterAnalysisEvent $event) : array{build: array, git: array, issues: array, coverage: list, level: int<1, 8>, versions: array}|null
Parameters
- $event : AfterAnalysisEvent
Return values
array{build: array, git: array, issues: array, coverage: listgetCurlSslErrorMessage()
private
static getCurlSslErrorMessage(int $ssl_verify_result) : string
Parameters
- $ssl_verify_result : int
Tags
Return values
stringsendPayload()
private
static sendPayload(string $endpoint, array<string|int, mixed> $rawPayload) : void
Parameters
- $endpoint : string
- $rawPayload : array<string|int, mixed>