2017-01-07 10 views
0

私は、このメソッドを持っている:php - アドレスのブールパラメータ、メソッドへのパス?

このため
public function getAll($name = false, $json = false) { 

    if ($name) 
     $sections = Sections::all()->pluck('name'); 
      else 
       $sections = Sections::all(); 


    return ($json) ? json_encode($sections) : $sections; 
} 

とアドレスは次のとおりです。example.com/api/sections/all/{name}/{json}
だから私は、このための質問がある - TRUEパラメータのアドレスを定義する方法?
私はパラメータタイプを表示しているので、example.com/api/sections/all/true/trueはお勧めできません。
あなたはどのような解決策を提案していますか?それとも別のメソッド構築ですか?

答えて

0

query parametersとしてnamejsonを持っている合理的なようですので、あなたのURLがexample.com/api/sections/all?name=1&json=1

のようなものになり