Neomerx\JsonApi\Encoder\Encoder::encodeIdentifiers PHP Метод

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

public encodeIdentifiers ( $data, Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface $parameters = null )
$parameters Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface
    public function encodeIdentifiers($data, EncodingParametersInterface $parameters = null)
    {
        $container = $this->factory->createResourceIdentifierContainerAdapter($this->container);
        $result = $this->encodeDataInternal($container, $data, $parameters);
        return $result;
    }

Usage Example

Пример #1
0
 /**
  * @inheritdoc
  */
 public function encodeIdentifiers($data, EncodingParametersInterface $parameters = null)
 {
     $data = $this->handleRelationshipStorageAndPagingData($data);
     return parent::encodeIdentifiers($data, $parameters);
 }