interface FossabotDataModel implements ArrayAccess, JsonSerializable, Stringable, Jsonable, Arrayable (View source)

Base Fossabot custom API data model.

Methods

string
__toString()

String representation of the object.

string
toString()

String representation of the object. For complex objects, this would normally be a JSON string.

string
toJson(int $options = 0)

Convert the object to its JSON representation.

from  Jsonable
toArray()

No description

createFromBody(array $body)

Creates a new Fossabot data model instance from a parsed array of API data.

Details

string __toString()

String representation of the object.

Return Value

string

String representation of the object

string toString()

String representation of the object. For complex objects, this would normally be a JSON string.

Return Value

string

String representation of the object

string toJson(int $options = 0)

Convert the object to its JSON representation.

Parameters

int $options

JSON encode options

Return Value

string

JSON string

toArray()

No description

static FossabotDataModel createFromBody(array $body)

Creates a new Fossabot data model instance from a parsed array of API data.

Parameters

array $body

Parsed API body

Return Value

FossabotDataModel