EDM SDK

AbstractRepository
in package
implements Repository

Interfaces, Classes and Traits

Repository

Table of Contents

__construct()  : mixed
create()  : array<string|int, mixed>|null
fetchCollection()  : Collection
fetchSingle()  : array<string|int, mixed>|null
getClient()  : RestClient
getEndpointPath()  : string
setClient()  : Repository

Methods

create()

public create([array<string|int, mixed> $data = [] ]) : array<string|int, mixed>|null
Parameters
$data : array<string|int, mixed> = []
Return values
array<string|int, mixed>|null

fetchCollection()

public fetchCollection([array<string|int, mixed> $params = [] ][, array<string|int, mixed> $overrideParams = [] ]) : Collection
Parameters
$params : array<string|int, mixed> = []
$overrideParams : array<string|int, mixed> = []
Return values
Collection

fetchSingle()

public fetchSingle(mixed $idOrSlug[, array<string|int, mixed> $params = [] ][, array<string|int, mixed> $overrideParams = [] ]) : array<string|int, mixed>|null
Parameters
$idOrSlug : mixed
$params : array<string|int, mixed> = []
$overrideParams : array<string|int, mixed> = []
Return values
array<string|int, mixed>|null

getEndpointPath()

public abstract static getEndpointPath() : string
Return values
string

Search results