find([], ['sort' => ['store' => 1]])->toArray(); $data = [ 'pageTitle' => 'Promo Codes & Coupons — GG.deals', 'vouchers' => $vouchers, 'stores' => (new StoreModel())->map(), ]; return view('vouchers', $data); } public function store(string $code): string { $vouchers = Mongo::collection('vouchers')->find(['store' => $code], ['sort' => ['created' => -1]])->toArray(); $data = [ 'pageTitle' => ucfirst($code) . ' promo codes — GG.deals', 'vouchers' => $vouchers, 'stores' => (new StoreModel())->map(), 'storeCode' => $code, ]; return view('vouchers', $data); } }