/** * Create a new event instance. * * @return void */ public function __construct() { $this->created = Orders::where('status', '=', '1')->count(); $this->printed = Orders::where('status', '=', '2')->count(); $this->cooked = Orders::where('status', '=', '3')->count(); $this->finished = Orders::where('status', '=', '4')->count(); }
/** * @return \Illuminate\View\View */ public function index() { // event(new OrderReceipt(Orders::findOrFail(9))); $created = Orders::where('status', '=', '1')->count(); $printed = Orders::where('status', '=', '2')->count(); // event(new DashboardOrderEvent(Orders::findOrFail(9))); // event(new OrderReceipt()); // event(new OrderReceipt()); return view('backend.pages.dashboard')->withCreated(Orders::where('status', '=', '1')->count())->withPrinted(Orders::where('status', '=', '2')->count())->withCooked(Orders::where('status', '=', '3')->count())->withFinished(Orders::where('status', '=', '4')->count()); }
/** * Search the specified order from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function search(Request $request) { $tab = "all"; $name = $request->input('table_search'); $orders = Orders::where('name', 'LIKE', '%' . $name . '%')->paginate(10); return view('backend.pages.order.index')->withOrders($orders)->withTab($tab); }