如何在laravel中返回json数据创建分页

时间:2017-09-19 12:38:22

标签: php json laravel-5 pagination laravel-5.4

这是来自API的数据,但我不知道如何对该数据进行分页,以便我可以在视图中显示它。 这是控制器功能: -

    $client =new Client();

    $req = $client->request('GET','https://api.sandbox.amadeus.com/v1.2/flights/affiliate-search?apikey=lFzCNHVGO7NkDJVeUzb2ejHvIS1dIA4A&origin='.$origin.'&destination='.$destination.'&departure_date='.$dateDeparture.'&return_date='.$dateReturn.'&adults='.$adultsCount.'&children='.$ChildCount);

    $data = $req->getBody()->getContents();

    $flights = \GuzzleHttp\json_decode($data);

    foreach ($flights->results as $flight)
    {
            dd($flight->deep_link);        
    }

1 个答案:

答案 0 :(得分:0)

可能这会帮助您按照这些步骤创建创建手动分页所需的分页我认为

  1. 将json响应转换为数组。
  2. 按照docs
  3. 中的此引用创建手动分页