public function addImage(Image $image) { $im2c = new ImageToContest(); $im2c->setAttributes(array('image_id' => $image->id, 'contest_id' => $this->id)); return $im2c->save() ? true : false; }
public function actionDeleteImage($id) { if (Yii::app()->request->isPostRequest) { ImageToContest::model()->findByPk((int) $id)->delete(); if (!isset($_GET['ajax'])) { $this->redirect(isset($_POST['returnUrl']) ? $_POST['returnUrl'] : array('admin')); } } else { throw new CHttpException(400, 'Invalid request. Please do not repeat this request again.'); } }