コード例 #1
0
ファイル: Document.php プロジェクト: bersace/strass
 function direct($throw = true)
 {
     $slug = $this->getRequest()->getParam('document');
     $t = new Documents();
     try {
         $d = $t->findBySlug($slug);
     } catch (Strass_Db_Table_NotFound $e) {
         if ($throw) {
             throw new Strass_Controller_Action_Exception_NotFound("Document " . $slug . " inconnu.");
         } else {
             return null;
         }
     }
     $this->setBranche($d);
     return $d;
 }