+ switch ($input->getOption('importer')) {
+ case 'v2':
+ $import = $this->getContainer()->get('wallabag_import.wallabag_v2.import');
+ break;
+ case 'firefox':
+ $import = $this->getContainer()->get('wallabag_import.firefox.import');
+ break;
+ case 'chrome':
+ $import = $this->getContainer()->get('wallabag_import.chrome.import');
+ break;
+ case 'readability':
+ $import = $this->getContainer()->get('wallabag_import.readability.import');
+ break;
+ case 'instapaper':
+ $import = $this->getContainer()->get('wallabag_import.instapaper.import');
+ break;
+ case 'instapaper':
+ $wallabag = $this->getContainer()->get('wallabag_import.instapaper.import');
+ break;
+ case 'v1':
+ default:
+ $import = $this->getContainer()->get('wallabag_import.wallabag_v1.import');
+ break;
+ }
+
+ $import->setMarkAsRead($input->getOption('markAsRead'));
+ $import->setUser($user);
+
+ $res = $import