/**
  * @param HalApiLink $link
  */
 private function addSubordinateRoutes(HalApiLink $link)
 {
     $subordinateRoutes = $this->routeHelper->subordinates($link->getRoute());
     foreach ($subordinateRoutes as $subRoute) {
         /** @var HalApiController $class */
         list($class, $method) = explode('@', $subRoute->getActionName());
         $this->link($class::getRelation($method), $this->linkFactory->create($subRoute, $link->getParameters()));
     }
 }