public function article($id)
 {
     $query = new Query();
     $query->where(["id = {$id}"]);
     $post = $query->findOne('Posts');
     $this->render('article.html.twig', array('post' => $post));
 }
Example #2
0
 public function delete($id)
 {
     $item = Query::findOne($this->model, $id);
     $item->delete();
     $this->setRedirect('index', "Item deleted.");
     $this->onDelete($item);
     return $item;
 }
Example #3
0
 /** 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;
 }