From 469807a09189a19628558830344f620d9e02265b Mon Sep 17 00:00:00 2001 From: Sean Molenaar Date: Sat, 10 Apr 2021 11:47:24 +0200 Subject: Chore: implement removals from #935 Signed-off-by: Sean Molenaar --- lib/Command/Updater/AllFeeds.php | 74 ---------------------------------------- 1 file changed, 74 deletions(-) delete mode 100644 lib/Command/Updater/AllFeeds.php (limited to 'lib/Command') diff --git a/lib/Command/Updater/AllFeeds.php b/lib/Command/Updater/AllFeeds.php deleted file mode 100644 index 384508d7d..000000000 --- a/lib/Command/Updater/AllFeeds.php +++ /dev/null @@ -1,74 +0,0 @@ - - * @copyright Bernhard Posselt 2016 - */ - -namespace OCA\News\Command\Updater; - -use OCA\News\Service\FeedServiceV2; -use Symfony\Component\Console\Command\Command; -use Symfony\Component\Console\Input\InputInterface; -use Symfony\Component\Console\Output\OutputInterface; - -/** - * Class AllFeeds - * - * @deprecated use news:feed:list instead - * @package OCA\News\Command\Updater - */ -class AllFeeds extends Command -{ - /** - * @var FeedServiceV2 Feed service - */ - private $feedService; - - /** - * AllFeeds constructor. - * - * @param FeedServiceV2 $feedService - */ - public function __construct(FeedServiceV2 $feedService) - { - parent::__construct(); - $this->feedService = $feedService; - } - - /** - * @return void - */ - protected function configure() - { - $json = '{"feeds": [{"id": 39, "userId": "john"}, // etc ]}'; - - $this->setName('news:updater:all-feeds') - ->setDescription( - 'DEPRECATED: use news:feed:list instead.' . PHP_EOL . - 'Prints a JSON string which contains all feed ' . - 'ids and user ids, e.g.: ' . $json - ); - } - - protected function execute(InputInterface $input, OutputInterface $output) - { - $feeds = $this->feedService->findAll(); - $result = ['feeds' => []]; - - foreach ($feeds as $feed) { - $result['feeds'][] = [ - 'id' => $feed->getId(), - 'userId' => $feed->getUserId(), - 'folderId' => $feed->getFolderId(), - ]; - } - - $output->write(json_encode($result)); - return 0; - } -} -- cgit v1.2.3