public static function all() { $elasticSearch = ClientBuilder::create()->build(); $searchParams['body']['query']['match_all'] = []; $searchParams['body']['size'] = 10000; $searchParams['body']['sort'] = ['_uid' => 'desc']; $hits = $elasticSearch->search($searchParams)['hits']; return Podcasts::sortPodcastsByPodcastId($hits); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $podcasts = Podcasts::all(); $guests = Podcasts::getGuests($podcasts); return view('index', ['podcasts' => $podcasts, 'guests' => $guests]); }