/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(EventRequest $request, $id) { $event = Event::find($id); $event->update($request->all()); $event->updateOptions($request); return redirect('admin/event'); }
public function update($id, EventRequest $request) { $event = Event::findOrFail($id); $event->update($request->all()); flash()->message('Successfully updated event: ' . $event->name, 'success'); return redirect()->route('admin.events.edit', $event->id); }
public function store(EventRequest $request) { $event = Event::create($request->all()); $event->options()->save(EventOptions::create()); $event->mockGoogleEventId(); // todo: use google calendar api Auth::user()->events()->save($event); return $this->respond($event); }
public function edit(EventRequest $request, Event $event) { $this->authorize('edit-event'); $input = $request->all(); $event->update($input); if ($request->hasFile('image')) { $event->image = $this->handleUpload($request); } $event->save(); event(new EventChanged($event, ['type' => 'event', 'status' => 'edited'])); $request->session()->flash('success', 'Event has been updated.'); return redirect('/event/' . $event->id); }
/** * Update the specified resource in storage. * * @param Request $request * @param int $id * @return Response */ public function update(EventRequest $request, $id) { $event = Event::findOrFail($id); $event->update($this->returnEventRequest($request->all())); $this->syncPrices($event->id, json_decode($request->input('hiddenprice'))); $tags = (array) $request->input('tag_list'); $this->syncTags($event, $tags); $albums = (array) $request->input('album_list'); $this->syncAlbums($event, $albums); $this->syncBanner($event, $request->input('bannerid')); flash('Event has been updated'); return Redirect::back(); }
/** * Update the specified resource in storage. * * @param Event $event * @param EventRequest $request * @return Response */ public function update(Event $event, EventRequest $request) { $event->update($request->all()); \Session::flash('flash_message_event_updated', 'Tu evento ha sido actualizado'); return redirect('events'); }
/** * Update the specified resource in storage. * * @param \App\Http\Requests\EventRequest $request * @param int $id * @return \Symfony\Component\HttpFoundation\Response */ public function update(EventRequest $request, $id) { $event = Event::findOrFail($id)->load('institute'); $event->institute_id = $request->input('institute_id'); $event->update($request->all()); return Redirect::route('events.show', $event->id); }
/** * Store newly created resource in storage * @param EventRequest $request * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function store(EventRequest $request) { $event = $this->user->publish(new Event($request->all())); flash()->overlay("Success", "Your event has been added"); return redirect(events_path($event)); }
/** * Store a newly created resource in storage. * * @param Requests\EventRequest $request * @return Response */ public function store(Requests\EventRequest $request) { Event::create($request->all()); return redirect()->to('event')->with('message', 'success'); }
public function store(EventRequest $request) { Event::create($request->all()); \Session::flash('flash_message1', 'Event was successfully been saved!'); return redirect('events'); }