0
URL:example.com/catalog/product/sort/pd.name/order/desc映射來自URL段的參數
我正在構建一些自定義路由。當爆炸這個URL字符串,我得到一個數組,看起來像這樣:
Array
(
[0] => catalog
[1] => product
[2] => sort
[3] => pd.name
[4] => order
[5] => desc
)
重點0和1是我的控制器。如果我的數組是一個奇數,那麼鍵2就是該方法。其他的都是需要被設置成我的請求服務,像這樣:
Request::set('sort', 'pd.name');
Request::set('order', 'desc');
我敢肯定,必須有一個簡單,優雅的方式來做到這一點,但我沒有看到它。
其框架是什麼? – Viral
我自己的,但我安裝了不少作曲包,最值得注意的是我的API的Lumen,但主應用程序不使用Lumen/Laravel樣式路由,因此無法使用。 –
我有一些問題,理解你的需求是什麼,如果你可以編輯你的問題,並解釋更多關於你想要什麼,我將能夠幫助 – Viral