public function detailsAction($id = null) { if ($id == null) { $this->dispatcher->forward(array('controller' => 'article', 'action' => 'index')); return; } else { // Query string binding parameters with string placeholders $conditions = "id = :str:"; //Parameters whose keys are the same as placeholders $parameters = array("str" => $id); $article = Article::findFirst(array($conditions, "bind" => $parameters)); $this->view->setVar('article_title', $article->title); $this->view->setVar('article_date', $article->date); $this->view->setVar('article_body', $article->body); } }
public function fwdAction() { echo $this->security->hash($this->request->get('name')); // has('aba') == '$2a$08$qi2miDrEOg0m3DnPOLkfUeDkrvbRLbDe7PbNfdlX5XHj3DKG5TVi6' $hash = '$2a$08$qi2miDrEOg0m3DnPOLkfUeDkrvbRLbDe7PbNfdlX5XHj3DKG5TVi6'; var_dump($this->security->checkHash($this->request->get('name'), $hash)); print_r(get_class_methods($this->security)); $res = Article::findFirst(array('id' => 11)); $res = Article::find(array('id' => 11, 'limit' => 10)); echo '<pre>'; print_r(get_object_vars($res)); //die; print_r(get_class_vars($res)); print_r(get_class_methods($res)); die; $arr = $res->toArray(); // print_r($res);die; $this->dispatcher->forward(array('controller' => 'microapp', 'action' => 'routes')); $this->view->disable(); }
public function get_articledata_by_id($articleid) { $article_data = Article::findFirst($articleid)->toArray(); return $article_data; }