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)); }
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]]); }
public function testGetAll() { $this->model = new EventModel(); $state = $this->model->getAll(); $this->assertNotEmpty($state); }