Пример #1
0
 protected function transformResources(array &$data, Resource $resource)
 {
     foreach ($resource->getAllResources() as $rel => $resources) {
         if (!is_array($resources)) {
             $resources = [$resources];
         }
         foreach ($resources as &$resource) {
             $data['entities'][] = $this->doTransformResource($data, $rel, $resource);
         }
     }
 }
Пример #2
0
 protected function transformResources(&$data, Resource $resource)
 {
     $embedded = [];
     foreach ($resource->getAllResources() as $rel => $resources) {
         if ($resources instanceof Resource) {
             $this->doTransformSingleResource($data, $embedded, $rel, $resources);
         } else {
             $this->doTransformResources($data, $embedded, $rel, $resources);
         }
     }
     if ($embedded) {
         $data['_embedded'] = $embedded;
     }
 }