Ejemplo n.º 1
0
	/**
	 * 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)
	{
		$model=Story::model()->findByPk((int)$id);
		if($model===null)
			throw new CHttpException(404,'The requested page does not exist.');
		return $model;
	}
Ejemplo n.º 2
0
 /**
  * get Story by sid
  */
 public function actionGet()
 {
     if (isset($_POST['sid'])) {
         $model = Story::model()->findByPk($_POST['sid']);
         $this->sendDataResponse($model->getAttributes());
     }
     $this->sendErrorResponse(403);
 }