Пример #1
0
 /**
  * Serialize a resource
  *
  * @internal
  *
  * @param SerializerAbstract $serializer
  * @param mixed              $data
  *
  * @return array
  */
 protected function serializeResource(SerializerAbstract $serializer, $data)
 {
     $resourceKey = $this->resource->getResourceKey();
     if ($this->resource instanceof Collection) {
         return $serializer->collection($resourceKey, $data);
     } else {
         return $serializer->item($resourceKey, $data);
     }
 }