Esempio n. 1
0
 /**
  * Execute the console command.
  *
  * @return mixed
  */
 public function handle()
 {
     $period = Competition::find(1)->current_period;
     $winners = Winner::where('period', $period)->get();
     $data = ['title' => 'Winners of period' . $period, 'content' => '', 'winners' => $winners];
     Mail::send('emails.welcome', $data, function ($message) {
         $message->to('*****@*****.**', 'Oscar');
         $message->subject('hello world');
     });
 }
 /**
  * Delete a competition
  * @param Request $request
  * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
  */
 public function destroy(Request $request, $id)
 {
     $event = Event::find($request->input('event'));
     $competition = Competition::find($id);
     if ($competition && $event->user_id == $request->user()->id) {
         $competition->delete();
         //Flash a message to the user
         \Flash::success('Competition deleted');
     } else {
         //Flash a message to the user
         \Flash::danger('Sorry, permission denied');
     }
     //Redirect back to the admin page
     //return redirect(action('EventsController@admin', $request->input('event')));
     return Redirect::back()->with(['tabName' => 'competitions']);
 }