public function actionUnsuscribe($token) { $entry = unserialize(base64_decode($token)); if (!($model = NewsletterSubscription::model()->findByAttributes(array('id' => (int) $entry['id'], 'email' => $entry['email'])))) { throw new CHttpException(403); } else { $model->delete(); } $this->render('unsuscribe'); }
public function actionGetsubs($key, $limit, $offset) { $subscriptions = NewsletterSubscription::model()->findAll(array('limit' => $limit, 'offset' => $offset, 'order' => 'id ASC')); $this->render('getsubs', array('subs' => $subscriptions)); Yii::app()->end(); }