コード例 #1
0
ファイル: WikiController.php プロジェクト: skybird/phalcon
 public function wikiAction()
 {
     $keyword = $this->dispatcher->getParam('keyword');
     $entry = null;
     $keyword = EntryKeyword::findFirst("keyword='{$keyword}'");
     if ($keyword) {
         $entry = $keyword->entry;
     }
     if (!$entry || $entry->status != 'published') {
         throw new Exception\ResourceNotFoundException('Request entry not found');
     }
     $this->view->setVar('keyword', $keyword);
 }
コード例 #2
0
ファイル: Entry.php プロジェクト: skybird/phalcon
 public function getEntryByKeyword($keyword)
 {
     return EntryKeyword::findFirst(array('keyword' => $keyword));
 }