/** * <Create By Jason> * <TO show list of document in tenant user> */ public function actionDownload() { try { $this->pageTitle = 'Download - ' . Yii::app()->params['title']; if (!isset(Yii::app()->user->id)) { $this->redirect(Yii::app()->createAbsoluteUrl('/')); } $document = ProUploadDocument::getListDocument(); $this->render('download', array('document' => $document)); } catch (Exception $exc) { echo $exc->getMessage(); } }
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer the ID of the model to be loaded */ public function loadModel($id) { try { $model = ProUploadDocument::model()->findByPk($id); if ($model === null) { Yii::log("The requested page does not exist."); throw new CHttpException(404, 'The requested page does not exist.'); } return $model; } catch (Exception $e) { Yii::log("Exception " . print_r($e, true), 'error'); throw new CHttpException("Exception " . print_r($e, true)); } }