public function actionUrls() { if (isset($_POST['interval'])) { $_SESSION['interval_start'] = $_POST['interval_start'] . ' 00:00:00'; $_SESSION['interval_end'] = $_POST['interval_end'] . ' 23:59:59'; } elseif (isset($_POST['interval_reset'])) { unset($_SESSION['interval_start']); unset($_SESSION['interval_end']); } if (isset($_POST['add'])) { $urlScanner = new AUrlArchive(); $urlScanner->add_new(); } $action = isset($_GET['action']) ? $_GET['action'] : false; if ($action == 'delete') { Url::model()->deleteByPk($_GET['idf']); die; } elseif ($action == 'enable') { Yii::app()->db->createCommand("UPDATE urls_url SET enabled_url=1 WHERE id_url=" . (int) $_GET['idf'])->execute(); } elseif ($action == 'disable') { Yii::app()->db->createCommand("UPDATE urls_url SET enabled_url=0 WHERE id_url=" . (int) $_GET['idf'])->execute(); } $model = new Url('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['Url'])) { $model->attributes = $_GET['Url']; } $this->render('urls', array('model' => $model)); }