PHP Класс Neomerx\JsonApi\Schema\ResourceIdentifierSchemaAdapter

Наследование: implements Neomerx\JsonApi\Contracts\Schema\SchemaProviderInterface
Показать файл Открыть проект

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

Метод Описание
__construct ( Neomerx\JsonApi\Contracts\Factories\FactoryInterface $factory, Neomerx\JsonApi\Contracts\Schema\SchemaProviderInterface $schema )
createResourceObject ( $resource, $isOriginallyArrayed, $attributeKeysFilter = null )
getAttributes ( $resource )
getId ( $resource )
getIncludePaths ( )
getIncludedResourceLinks ( $resource )
getInclusionMeta ( $resource )
getLinkageMeta ( $resource )
getPrimaryMeta ( $resource )
getRelationshipObjectIterator ( $resource, $isPrimary, array $includeRelationships )
getRelationshipRelatedLink ( $resource, $name, $meta = null, $treatAsHref = false )
getRelationshipSelfLink ( $resource, $name, $meta = null, $treatAsHref = false )
getRelationshipsInclusionMeta ( $resource )
getRelationshipsPrimaryMeta ( $resource )
getResourceLinks ( $resource )
getResourceType ( )
getSelfSubLink ( $resource )
getSelfSubUrl ( $resource = null )
isShowAttributesInIncluded ( )
isShowRelationshipsInIncluded ( )

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

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

public __construct ( Neomerx\JsonApi\Contracts\Factories\FactoryInterface $factory, Neomerx\JsonApi\Contracts\Schema\SchemaProviderInterface $schema )
$factory Neomerx\JsonApi\Contracts\Factories\FactoryInterface
$schema Neomerx\JsonApi\Contracts\Schema\SchemaProviderInterface

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

public createResourceObject ( $resource, $isOriginallyArrayed, $attributeKeysFilter = null )

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

public getAttributes ( $resource )

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

public getId ( $resource )

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

public getIncludePaths ( )

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

public getInclusionMeta ( $resource )

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

public getLinkageMeta ( $resource )

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

public getPrimaryMeta ( $resource )

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

public getRelationshipObjectIterator ( $resource, $isPrimary, array $includeRelationships )
$includeRelationships array

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

public getRelationshipsInclusionMeta ( $resource )

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

public getRelationshipsPrimaryMeta ( $resource )

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

public getResourceType ( )

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

public getSelfSubUrl ( $resource = null )

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

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