WoohooLabs\Yin\JsonApi\Transformer\ResourceTransformerInterface::transformToResource PHP Method

transformToResource() public method

public transformToResource ( Transformation $transformation, mixed $domainObject ) : array
$transformation Transformation
$domainObject mixed
return array
    public function transformToResource(Transformation $transformation, $domainObject);

Usage Example

Esempio n. 1
0
 /**
  * @param \WoohooLabs\Yin\JsonApi\Transformer\Transformation $transformation
  * @param mixed $domainObject
  * @param string $relationshipName
  * @param array $defaultRelationships
  * @return array
  */
 protected function transformResource(Transformation $transformation, $domainObject, $relationshipName, array $defaultRelationships)
 {
     if ($transformation->request->isIncludedRelationship($transformation->basePath, $relationshipName, $defaultRelationships)) {
         $transformation->data->addIncludedResource($this->resourceTransformer->transformToResource($transformation, $domainObject));
     }
     return $this->resourceTransformer->transformToResourceIdentifier($domainObject);
 }
All Usage Examples Of WoohooLabs\Yin\JsonApi\Transformer\ResourceTransformerInterface::transformToResource