public function article($id) { $query = new Query(); $query->where(["id = {$id}"]); $post = $query->findOne('Posts'); $this->render('article.html.twig', array('post' => $post)); }
public function delete($id) { $item = Query::findOne($this->model, $id); $item->delete(); $this->setRedirect('index', "Item deleted."); $this->onDelete($item); return $item; }
/** User-specific methods. **/ public static function login($login, $pass) { $user = Query::findOne('user', array('login' => $login, 'password' => User::hashPassword($pass))); if (!$user) { return false; } self::set('id', $user->id); return $user; }