Neomerx\JsonApi\Encoder\Parser\ParserManager::isRelationshipInFieldSet PHP Метод

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

public isRelationshipInFieldSet ( Neomerx\JsonApi\Contracts\Encoder\Stack\StackReadOnlyInterface $stack )
$stack Neomerx\JsonApi\Contracts\Encoder\Stack\StackReadOnlyInterface
    public function isRelationshipInFieldSet(StackReadOnlyInterface $stack)
    {
        $resourceType = $stack->penult()->getResource()->getType();
        $resourceFieldSet = $this->getFieldSet($resourceType);
        $inFieldSet = $resourceFieldSet === null ? true : array_key_exists($stack->end()->getRelationship()->getName(), $resourceFieldSet);
        return $inFieldSet;
    }