/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index(Request $request) { $shares = Share::with(['prices' => function ($query) { $query->orderBy('created_at', 'DESC'); }])->orderBy('symbol', 'ASC')->get(); if ($request->ajax()) { return view('shares._shares')->with('shares', $shares->toArray()); } return view('shares.shares')->with('shares', $shares->toArray()); }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($order_id, $share_id) { $share = Share::with(['items'])->find($share_id); $order = Order::find($order_id); return view('order.share.show', compact('share', 'order')); }