public function index()
 {
     $this->eventModel = $this->loadModel('Event');
     $allEvents = $this->eventModel->getAll();
     foreach ($allEvents as $key => $value) {
         $allEvents[$key]['description'] = substr($allEvents[$key]['description'], 0, 30);
     }
     $this->getView()->render('admin/events', array('allEvents' => $allEvents));
 }
Ejemplo n.º 2
0
 public function index()
 {
     $page = 0;
     if (!empty($this->getParams(true))) {
         $page = (int) $this->getParams()[0] - 1;
     }
     $total = $this->eventModel->count()['nb'];
     $total = (int) ceil($total / 10);
     $events = $this->eventModel->getAll($page * 10, 10);
     foreach ($events as &$event) {
         $event = $this->getInfos($event);
     }
     $this->getView()->render('event/index', ['events' => $events, 'page' => ['actual' => $page + 1, 'total' => $total]]);
 }
Ejemplo n.º 3
0
 public function testGetAll()
 {
     $this->model = new EventModel();
     $state = $this->model->getAll();
     $this->assertNotEmpty($state);
 }