PHP Интерфейс Neomerx\JsonApi\Contracts\Schema\ResourceObjectInterface

Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
getAttributes ( ) : array Get resource attributes.
getId ( ) : string Get resource ID.
getIncludedResourceLinks ( ) : array Get links related to resource when it is in 'included' section.
getInclusionMeta ( ) : array | object | null Get meta-information about resource object.
getLinkageMeta ( ) : array | object | null Get meta-information about resource object.
getPrimaryMeta ( ) : array | object | null Get meta-information about resource object.
getRelationshipsInclusionMeta ( ) : array | object | null Get meta-information about resource relationships when resource is included.
getRelationshipsPrimaryMeta ( ) : array | object | null Get meta-information about resource relationships when resource is primary.
getResourceLinks ( ) : array Get links related to resource.
getSelfSubLink ( ) : Neomerx\JsonApi\Contracts\Document\LinkInterface Get resource 'self' endpoint URL.
getType ( ) : string Get resource type.
isInArray ( ) : boolean If original data we part of an array of elements.
isShowAttributesInIncluded ( ) : boolean If resource attributes should be shown when the resource is within 'included'.

Описание методов

getAttributes() публичный Метод

Get resource attributes.
public getAttributes ( ) : array
Результат array

getId() публичный Метод

Get resource ID.
public getId ( ) : string
Результат string

getInclusionMeta() публичный Метод

Get meta-information about resource object.
public getInclusionMeta ( ) : array | object | null
Результат array | object | null

getLinkageMeta() публичный Метод

Get meta-information about resource object.
public getLinkageMeta ( ) : array | object | null
Результат array | object | null

getPrimaryMeta() публичный Метод

Get meta-information about resource object.
public getPrimaryMeta ( ) : array | object | null
Результат array | object | null

getRelationshipsInclusionMeta() публичный Метод

Get meta-information about resource relationships when resource is included.
public getRelationshipsInclusionMeta ( ) : array | object | null
Результат array | object | null

getRelationshipsPrimaryMeta() публичный Метод

Get meta-information about resource relationships when resource is primary.
public getRelationshipsPrimaryMeta ( ) : array | object | null
Результат array | object | null

getType() публичный Метод

Get resource type.
public getType ( ) : string
Результат string

isInArray() публичный Метод

If original data we part of an array of elements.
public isInArray ( ) : boolean
Результат boolean

isShowAttributesInIncluded() публичный Метод

If resource attributes should be shown when the resource is within 'included'.
public isShowAttributesInIncluded ( ) : boolean
Результат boolean