public function run()
 {
     $feedId = \Yii::$app->request->get('feed_id');
     /** @var FeedModel $feed */
     $feed = FeedModel::findOne($feedId);
     if ($feed && $feed->user == \Yii::$app->user->identity->id) {
         NewModel::deleteAll(['feed' => $feedId]);
         $feed->delete();
         $iconPath = FeedModel::getIconPath($feed->id);
         if (file_exists($iconPath)) {
             unlink($iconPath);
         }
         \Yii::$app->cache->delete($this->getNewsCacheKey($feedId));
         \Yii::$app->cache->delete($this->getFeedsCacheKey());
     }
     return $this->controller->redirect(['/user/news/list', 'feed_id' => '', 'page' => 1]);
 }