У меня проблема с маршрутом в Silex. Я уже перепробовал все, что читал в Интернете, но... не могу заставить это работать.
Вот мой код:
$getServer->get('/server/{cFM}&{name}&{tApp}&{active}.json', function ($cFM, $name, $tApp, $active) use ($app) {
if (!$server = Model\mdmServer::getServer($cFM, $name, $tApp, $active)) {
return $app->json('Not found', 404);
}
return $app->json($server);
});
return $getServer;
Я бы хотел, чтобы все мои параметры были необязательными, например:
/сервер/cFM&&tApp&active.json
ЕСЛИ я не указал значение для имени, я получил исключение NotFoundHttpException.
Есть ли способ сделать это ?
Большое спасибо за твою помощь.