@MarkLb

Как задать путь через GET-параметр в API Yii2?

Необходимо чтобы путь к action формировался благодаря GET-параметру.

Пример:
Есть URL: domain.com/api/v1/order/create
Необходимо чтобы был формат: domain.com/api?action=add

По-сути, решается с помощью URL-менеджера, но правило не дало ожидаемого результата:
'<action:add>' => 'v1/order/create'
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Vitsliputsli
Вы хотите странного. Не нравится pretty url, не используйте его, в оригинальном виде контроллер/экшен задаются параметром в адресе. Но зачем изобретать свой роутинг при использовании фреймворка?
И, обычно, когда говорят о rest, подразумевают одну из моделей Ричардсона, т.е. использование http-методов, в данном случае post или put.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы