class WebhookHealth extends BaseResource

WebhookHealth class.

This class represents a resource with type "Webhook" in Contentful.

Properties

protected WebhookHealth $sys
protected Client|null $client from BaseResource
protected int $total
protected int $healthy

Methods

string
getId()

{@inheritdoc}

string
getType()

{@inheritdoc}

Link
asLink()

{@inheritdoc}

mixed
asRequestBody()

Returns the resource in the form of request body.

setClient(Client $client)

Sets the current Client object instance.

array
jsonSerialize()

{@inheritdoc}

array
asUriParameters()

Returns an associative array where keys are the name of the fragments in a URI, and the values are the corresponding IDs.

int
getTotal()

No description

int
getHealthy()

No description

Details

in BaseResource at line 37
string getId()

{@inheritdoc}

Return Value

string

in BaseResource at line 45
string getType()

{@inheritdoc}

Return Value

string

{@inheritdoc}

Return Value

Link

at line 72
mixed asRequestBody()

Returns the resource in the form of request body.

This can differ from regular serialization, as some fields may not be present in the request payload.

Return Value

mixed

in BaseResource at line 79
BaseResource setClient(Client $client)

Sets the current Client object instance.

This is done automatically when performing API calls, so it shouldn't be used manually.

Parameters

Client $client

Return Value

BaseResource

at line 50
WebhookHealth getSystemProperties()

{@inheritdoc}

Return Value

WebhookHealth

at line 58
array jsonSerialize()

{@inheritdoc}

Return Value

array

at line 83
array asUriParameters()

Returns an associative array where keys are the name of the fragments in a URI, and the values are the corresponding IDs.

Return Value

array

at line 94
int getTotal()

Return Value

int

at line 102
int getHealthy()

Return Value

int