Exemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function redirectTo(GameServer $server, AbstractItem $resource)
 {
     $config = $this->getConfiguration();
     $parameters = $config->getRedirectParameters();
     $route = $config->getRedirectRoute('show');
     if (empty($parameters)) {
         $parameters['id'] = $server->getId();
         $parameters['path'] = $resource->getRelativePath();
         if ($resource instanceof File) {
             $parameters['path'] = $resource->getPath();
         }
     }
     return $this->redirectHandler->redirectToRoute($route, $parameters);
 }