예제 #1
0
 public function destroy($id)
 {
     $event = Event::findOrFail($id);
     $event->delete();
     \Flash::success('Event ' . $event->event_name . ' deleted!');
     return Redirect::back();
 }
예제 #2
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $news = News::findOrFail($id);
     $news->delete();
     \Flash::success('Nieuwsartikel verwijderd');
     return redirect('admin/news');
 }
 public function store(Request $request)
 {
     $data = $request->all();
     $athlete = Athlete::create($data);
     \Flash::success("Athlete/Name Tag ID: " . $athlete->id);
     return redirect()->back();
 }
예제 #4
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $event = Event::findOrFail($id);
     $event->delete();
     \Flash::success('Agenda evenement verwijderd');
     return redirect('admin/events');
 }
예제 #5
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int $id
  * @return Response
  */
 public function destroy($id)
 {
     $member = BoardMember::findOrFail($id);
     $member->delete();
     \Flash::success('Bestuurslid verwijderd');
     return redirect('admin/board_members');
 }
예제 #6
0
 public function postDelete($id)
 {
     $message = $this->messages->get($id);
     $message->delete();
     \Flash::success('Wiadomość usunięta.');
     return \Redirect::to('admin/contact/');
 }
예제 #7
0
 /**
  * Unfollow a user
  *
  * @param $userIdToUnfollow
  * @return Response
  */
 public function destroy($userIdToUnfollow)
 {
     $input = array_add(Input::all(), 'userId', Auth::id());
     $this->execute(UnfollowUserCommand::class, $input);
     Flash::success("You have now unfollowed this user.");
     return Redirect::back();
 }
예제 #8
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $example = Example::findOrFail($id);
     $example->delete();
     \Flash::success('Voorbeeld verwijderd');
     return redirect('admin/examples');
 }
예제 #9
0
 public function patchIndex(UserFormRequest $request)
 {
     $user = Auth::user();
     $user->patch($request->all());
     \Flash::success('Account saved.');
     return redirect('account');
 }
 public function destroy()
 {
     $msg = 'Logged out';
     Auth::logout();
     Flash::success("You have successfully logged out from the system.");
     return Redirect::to('login');
 }
예제 #11
0
 /**
  * Delete photo action
  *
  * @return void
  */
 public function onDelete()
 {
     $photos = post("photos");
     \Zaweb\Gallery\Models\Photos::whereIn('id', $photos)->delete();
     \Flash::success('Notes Successfully deleted.');
     return $this->listRefresh();
 }
 /**
  * Remove the specified resource from storage.
  *
  */
 public function destroy($userIdToUnfollow)
 {
     $input = array_add(Input::get(), 'userId', Auth::id());
     $this->execute(UnfollowUserCommand::class, $input);
     Flash::success('Du har nu avföljt användaren.');
     return Redirect::back();
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param Request $request
  * @return Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['name' => 'required']);
     Tags::create($request->all());
     \Flash::success('Tag created');
     return redirect('/tags');
 }
예제 #14
0
 public function postInvite()
 {
     $form = $this->inviteForm;
     $form->handleRequest(Request::instance());
     if ($form->isValid()) {
         $data = $form->getData();
         $emails = array_map('trim', explode(",", $data['emails']));
         $subject = $data['subject'];
         $lender = Auth::user()->getLender();
         $custom_message = $data['note'];
         $allInvites = InviteQuery::create()->filterByLender($lender)->select('email')->find();
         $countInvites = 0;
         foreach ($emails as $email) {
             if (in_array($email, $allInvites->getData())) {
                 Flash::info(\Lang::get('comments.flash.already-invited', array('email' => $email)));
             } else {
                 $countInvites += 1;
                 $this->lenderService->lenderInviteViaEmail($lender, $email, $subject, $custom_message);
             }
         }
         Flash::success(\Lang::choice('comments.flash.invite-success', $countInvites, array('count' => $countInvites)));
         return Redirect::route('lender:invite');
     }
     return Redirect::route('lender:invite')->withForm($form);
 }
예제 #15
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $notule = Notule::findOrFail($id);
     $notule->delete();
     \Flash::success('Notule verwijderd');
     return redirect('admin/notulen');
 }
예제 #16
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(MembershipApplicationRequest $request)
 {
     //dd($request->all());
     MemApplicant::create($request->all());
     Flash::success('Application recieved. Please wait for confirmation');
     return redirect('/');
 }
예제 #17
0
 public function detachFrom(Request $request)
 {
     $this->validate($request, ['classroom_id' => 'required', 'assignment_id' => 'required'], ['required' => 'Kolom :attribute diperlukan']);
     Assignment::findOrFail($request->assignment_id)->classrooms()->detach($request->classroom_id);
     \Flash::success('Tugas berhasil batalkan.');
     return redirect()->back();
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param Request $request
  * @return array
  */
 public function store(Request $request)
 {
     $this->validate($request, ['category_id' => 'required', 'tags_id' => 'required', 'title' => 'required|max:250', 'alias' => 'required|max:250', 'description' => 'required', 'short_description' => 'required|max:1000', 'meta_description' => 'required|max:1000']);
     $article = new Articles();
     $article->fill($request->all());
     $article->user_id = Auth::user()->id;
     $article->save();
     //        $article = Auth::user()->articles()->create($request->all());
     /**
      * Check tags_id input and create tags if not number in input
      */
     $tag_ids = [];
     foreach ($request->input('tags_id') as $tag_input) {
         if (ctype_digit($tag_input)) {
             //it`s number, save to ids array
             array_push($tag_ids, $tag_input);
         } else {
             //create new tag with this input name if not exist
             $tag = Tags::where('name', $tag_input)->first();
             if (!$tag) {
                 $tag = Tags::create(['name' => $tag_input]);
             }
             array_push($tag_ids, $tag->id);
         }
     }
     $article->tags()->attach($tag_ids);
     \Flash::success('Article created');
     return redirect()->action('ArticlesController@index');
 }
 public function getExtend($uid, $period)
 {
     /* @var $user User */
     $user = User::find($uid);
     if (empty($user->announcement_stream)) {
         Flash::error('Пользователь не подписан на рассылку.');
         return Redirect::to('admin/subscriptions');
     }
     // Already has an active subscription.
     if ($user->announcement_expires && $user->announcement_expires->isFuture()) {
         $user->announcement_expires = $user->announcement_expires->addDays($period);
     }
     // Subscription expired.
     if ($user->announcement_expires && $user->announcement_expires->isPast()) {
         // Start tomorrow.
         $start = new Carbon();
         $start->setTime(0, 0, 0)->addDays(1);
         $user->announcement_start = $start;
         // Expire in $period from tomorrow.
         $expires = clone $start;
         $expires->addDays($period);
         $user->announcement_expires = $expires;
     }
     $user->save();
     Flash::success('Подписка продленна.');
     return Redirect::to('admin/subscriptions');
 }
예제 #20
0
 public function removeMember(Request $request)
 {
     $classroom = Classroom::findOrFail($request->classroom_id);
     $classroom->students()->detach($request->user_id);
     \Flash::success('User berhasil dihapus dari kelas.');
     return redirect()->back();
 }
예제 #21
0
 public function destroy($quizId, $questionId)
 {
     $quiz = Quiz::with('multiplechoices')->findOrFail($quizId);
     $question = $quiz->multiplechoices()->where('id', $questionId)->first();
     $question->delete();
     \Flash::success('Pertanyaan berhasil dihapus.');
     return redirect()->back();
 }
 public function update($station_data_id, Request $request)
 {
     $station_data = StationData::find($station_data_id);
     $data = $request->all();
     $station_data->update($data);
     \Flash::success("Updated! Athlete ID: " . $station_data->athlete_id . ' Data: ' . $station_data->data);
     return redirect()->back();
 }
 public function destroy($id)
 {
     $comment = Comment::findOrFail($id);
     $this->authorOrAdminPermissioinRequire($comment->user_id);
     Comment::destroy($id);
     Flash::success(lang('Operation succeeded.'));
     return Redirect::route('posts.show', $comment->post_id);
 }
예제 #24
0
 /**
  * Create a new Larabook user
  *
  * @return string
  */
 public function store()
 {
     $this->registrationForm->validate(Input::all());
     $user = $this->execute(RegisterUserCommand::class);
     Auth::login($user);
     Flash::success('Glad to have you as a new subscriber');
     return Redirect::home();
 }
예제 #25
0
 public function sendApprove($id)
 {
     $send = Sends::findOrNew($id);
     $send->approve = \Auth::user()->nickname;
     $send->save();
     \Flash::success('Completed');
     return Redirect::to('/backend/admin/ugsongs/request');
 }
예제 #26
0
 public function destroy($id)
 {
     $post = Post::findOrFail($id);
     $this->authorOrAdminPermissioinRequire($post->user_id);
     Post::destroy($id);
     Flash::success(lang('Operation succeeded.'));
     return Redirect::route('posts.index');
 }
예제 #27
0
 public function detachFrom(Request $request)
 {
     $this->validate($request, ['classroom_id' => 'required', 'course_id' => 'required'], ['required' => 'Kolom :attribute diperlukan']);
     $course = Course::findOrFail($request->course_id);
     $course->classrooms()->detach($request->classroom_id);
     \Flash::success('Materi berhasil batalkan.');
     return redirect()->back();
 }
예제 #28
0
 public function onDelete()
 {
     $user_id = BackendAuth::getUser()->id;
     $notes = post("notes");
     Note::whereIn('id', $notes)->where('user_id', '=', $user_id)->delete();
     \Flash::success('Notes Successfully deleted.');
     return $this->listRefresh();
 }
예제 #29
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($userIdToUnfollow)
 {
     $input = Input::get();
     $input['userId'] = Auth::id();
     $this->execute(UnfollowUserCommand::class, $input);
     Flash::success('You have now unfollowed this user.');
     return Redirect::back();
 }
예제 #30
0
 /**
  * Execute the command.
  *
  * @return void
  */
 public function handle()
 {
     $this->element->fill($this->request->all());
     $this->element->save();
     if (array_key_exists('image', $this->request->all())) {
         $this->dispatch(new ProcessImage('element-images', $this->element));
     }
     Flash::success('Your element has been updated successfully!');
 }