ApiMetaData
in package
implements
ApiMetaData
Class ApiMetaData
Interfaces, Classes and Traits
- ApiMetaData
- Interface ApiCollectionMetaData
Table of Contents
- $links : array<string|int, string>
- create() : ApiMetaData
- jsonSerialize() : mixed
- setLink() : $this
- __construct() : mixed
- ApiMetaData constructor.
Properties
$links
private
array<string|int, string>
$links
Methods
create()
public
static create([array<string|int, mixed> $links = [] ]) : ApiMetaData
Parameters
- $links : array<string|int, mixed> = []
Return values
ApiMetaData —jsonSerialize()
public
jsonSerialize() : mixed
Tags
Return values
mixed —setLink()
public
setLink(string $name, string $link) : $this
Parameters
- $name : string
- $link : string
Tags
Return values
$this —__construct()
ApiMetaData constructor.
private
__construct(array<string|int, mixed> $links) : mixed
Parameters
- $links : array<string|int, mixed>