/var/www/flurhymez/app/Http/Controllers/admin
NameSizeModeActions
categoriesController.php22330644editdlrm
clientsController.php29740644editdlrm
contactsController.php20780644editdlrm
dashboardController.php35390644editdlrm
eventsController.php30740644editdlrm
introController.php27780644editdlrm
productsController.php62310644editdlrm
profileController.php15780644editdlrm
servicesController.php27760644editdlrm
slidersController.php53450644editdlrm
statisticsController.php23800644editdlrm
teamController.php43310644editdlrm
testimonialsController.php42920644editdlrm
websiteInformationController.php16430644editdlrm
Edit: /var/www/flurhymez/app/Http/Controllers/admin/eventsController.php (3074B)
get(); return view("admin.events.listing")->with('events', $events); } public function add() { $categories = Category::where('deleted', '=', 0)->get(); return view("admin.events.add")->with('categories', $categories); } public function create(Request $request) { $request->validate([ // category 'category_id' => 'required', // title 'title_en' => 'required', 'title_ar' => 'required', 'title_tr' => 'required', // date 'date' => 'required', ]); Event::create([ 'title' => [ 'en' => $request->title_en, 'ar' => $request->title_ar, 'tr' => $request->title_tr ], 'date' => $request->date, 'category_id' => $request->category_id, ]); return redirect(route("events"))->with(['message' => trans('errors.added'), 'message_type' => 'success']); } public function edit($id) { $event = Event::find($id); $categories = Category::all(); return view("admin.events.edit")->with(['event' => $event, 'categories' => $categories]); } public function update($id, Request $request) { $request->validate([ // category 'category_id' => 'required', // title 'title_en' => 'required', 'title_ar' => 'required', 'title_tr' => 'required', // description 'description_en' => 'required', 'description_ar' => 'required', 'description_tr' => 'required', // date 'date' => 'required', ]); $event = Event::find($id); if ($event) { $event->update([ 'title' => [ 'en' => $request->title_en, 'ar' => $request->title_ar, 'tr' => $request->title_tr ], 'description' => [ 'en' => $request->description_en, 'ar' => $request->description_ar, 'tr' => $request->description_tr ], 'date' => $request->date, 'category_id' => $request->category_id, ]); } return redirect(route("events"))->with(['message' => trans('errors.updated'), 'message_type' => 'success']); } public function delete(Request $request) { $event = Event::find($request->item_id); if ($event) { $event->delete(); } return redirect(route("events"))->with(['message' => trans('errors.deleted'), 'message_type' => 'success']); } }