PayloadResponseInterface

Interface
extends PayloadAwareInterface PayloadImmutableInterface ResponseInterface

Interface PayloadResponseInterface.

Description

Defines the contract for payload-specific HTTP response implementations. Implementations of this interface MUST provide access to a payload and comply with PSR-7 ResponseInterface.

This interface SHALL be used to identify responses intended to transmit payloads with proper headers.

Table of Contents

Methods

getPayload()

Retrieves the payload contained within the object.

 : mixed
Methods

getPayload()

Public

Retrieves the payload contained within the object.

public getPayload() : mixed

Description

This method MUST return the payload as originally provided or modified. The returned type MAY vary depending on the structure of the payload (e.g., array, object, scalar, or null).

Return values

Description

the payload, which MAY be of any type including array, object, scalar, or null