PayloadStreamInterface

Interface
extends PayloadAwareInterface PayloadImmutableInterface StreamInterface

Interface PayloadStreamInterface.

Description

Extends the PSR-7 StreamInterface to provide additional functionality for payload handling. Implementations of this interface MUST support both standard stream operations and structured payload manipulation.

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