public function loadBySlug($slug) { $stat = $this->siteContainer['databasehelper']->getPDO()->prepare("SELECT group_information.* FROM group_information " . " WHERE group_information.slug =:slug "); $stat->execute(array('slug' => $slug)); if ($data = $stat->fetch(\PDO::FETCH_ASSOC)) { $group = new GroupModel(); $group->setFromDataBaseRow($data); return $group; } }
public function fetchAll() { $this->buildStart(); $this->build(); $this->buildStat(); $results = array(); while ($data = $this->stat->fetch()) { $event = new GroupModel(); $event->setFromDataBaseRow($data); $results[] = $event; } return $results; }