Exemplo n.º 1
0
 public function index_onDelete()
 {
     if (($checkedIds = post('checked')) && is_array($checkedIds) && count($checkedIds)) {
         foreach ($checkedIds as $eventId) {
             if (!($event = Event::find($eventId))) {
                 continue;
             }
             $event->delete();
         }
         Flash::success('Successfully deleted event(s).');
     }
     return $this->listRefresh();
 }
Exemplo n.º 2
0
 public function getEvents()
 {
     $categoryId = (int) $this->property('category');
     $events = Event::all()->where('category_id', $categoryId);
     return $events;
 }
Exemplo n.º 3
0
 public function getNextEvent()
 {
     $categoryId = (int) $this->property('category');
     $event = Event::where('category_id', $categoryId)->orderBy('startDate', 'asc')->first();
     return $event;
 }