質問するログイン新規登録

質問編集履歴

2

参考URLを添付

2018/04/25 13:30

投稿

momosan
momosan

スコア176

title CHANGED
File without changes
body CHANGED
@@ -2,6 +2,10 @@
2
2
  PHP 7.1.9
3
3
  Lumen 5.5
4
4
 
5
+ # 参考にしたURL
6
+ https://lumen.laravel.com/docs/5.4/routing#optional-parameters
7
+ 上記の「Optional Parameters」の欄を見て以下のルーティングを実装
8
+
5
9
  # やりたいこと
6
10
  PHPフレームワークのLumenを使用してRestAPIを実装したいと考えております。
7
11
  以下のようなルーティングを実装したいのですが方法がよくわかりません。

1

タイトルの修正

2018/04/25 13:30

投稿

momosan
momosan

スコア176

title CHANGED
@@ -1,1 +1,1 @@
1
- Lumenのルーテイングについて
1
+ LumenでrestAPIを実装する際のルーテイングについて
body CHANGED
@@ -12,13 +12,13 @@
12
12
  $router->get(‘group/{group_id}/{member_id}’, ‘GroupInfo@reference');
13
13
  ```
14
14
 
15
- 上記の実行URL例:http://127.0.0.1/group/1/2
15
+ 実行URL例:http://127.0.0.1/group/1/2
16
- (group_id=1 AND member_id=2の情報を取得する)
16
+ (上記のURLだとgroup_id=1 AND member_id=2の情報を取得する)
17
17
 
18
- group_idに紐づくmember_idが1:1の場合、上記のURLで問題ないのですが
18
+ group_idに紐づくmember_idが1:1の場合、上記のURLで問題ないのですが
19
-
20
19
  「group_idに紐づく特定のmember_idを複数取得したい」という場合にルーティングの実現ができません。
21
20
  group_idは固定で、member_idを任意の数指定できるようにしたいです。
21
+ 例えば
22
22
  ```
23
23
  $router->get(‘group/{group_id}[/{member_id}[/{member_id_2}[/{member_id_3}・・・]]]’, ‘GroupInfo@reference');
24
24
  ```