public function update(NewMatchRequest $request, \PlayFooty\Event $event)
 {
     $event->fill(Input::all());
     $event->save();
     $request->session()->flash('flashMessage', 'Changes Saved');
     return redirect()->route('managers-office-index', ['event_unique_link' => $event->event_unique_link]);
 }
 public function index(\PlayFooty\Event $event)
 {
     $nextWeek = Carbon::parse($event->event_date)->addDays(7);
     $event->event_date = $nextWeek->format('Y-m-d');
     $viewData = $event->toArray();
     return view('matches.new-match')->with(['data' => $viewData]);
 }
 /**
  * Define your route model bindings, pattern filters, etc.
  *
  * @param  \Illuminate\Routing\Router  $router
  * @return void
  */
 public function boot(Router $router)
 {
     parent::boot($router);
     $router->pattern('event_unique_link', '[\\w\\d]{5,}');
     $router->bind('event_unique_link', function ($eventUniqueLink) {
         $model = \PlayFooty\Event::where('event_unique_link', $eventUniqueLink)->firstOrFail();
         return $model;
     });
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $events = \PlayFooty\Event::where('organiser_email', Cookie::get('playfooty_organiser_email'))->orderBy('event_date', 'DESC')->get();
     return view('fixture-list.index')->with(['events' => $events]);
 }
 public function getMessage(\PlayFooty\Event $event, $template)
 {
     $participants = $event->getParticipants();
     return view('emails.' . $template)->with(['event' => $event, 'participants' => $participants, 'participant' => $participants[0], 'firstTeam' => $event->getFirstTeam(), 'subs' => $event->getSubs(), 'notPlaying' => $event->getNonParticipants()]);
 }
Beispiel #6
0
 /**
  * Execute the command.
  *
  * @return void
  */
 public function handle()
 {
     $event = \PlayFooty\Event::find($this->eventId);
     $event->delete();
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function getIndex(\PlayFooty\Event $event, $yourein = false)
 {
     return view('team-sheet.index')->with(['event' => $event, 'allParticipants' => $event->getParticipants(), 'firstTeam' => $event->getFirstTeam(), 'nonParticipants' => $event->getNonParticipants(), 'subs' => $event->getSubs(), 'yourein' => $yourein, 'name' => Session::get('name', false), 'flashMessage' => Session::get('flashMessage', false)]);
 }