3 namespace Wallabag\CoreBundle\Controller
;
5 use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route
;
6 use Symfony\Bundle\FrameworkBundle\Controller\Controller
;
7 use Symfony\Component\Console\Input\ArrayInput
;
8 use Symfony\Component\Console\Output\NullOutput
;
9 use Symfony\Component\HttpFoundation\Request
;
10 use Wallabag\CoreBundle\Command\ImportCommand
;
12 class ImportController
extends Controller
15 * @param Request $request
17 * @Route("/import", name="import")
19 public function importAction(Request
$request)
21 $command = new ImportCommand();
22 $command->setContainer($this->container
);
23 $input = new ArrayInput(array('userId' => $this->getUser()->getId()));
24 $return = $command->run($input, new NullOutput());
27 $this->get('session')->getFlashBag()->add(
32 $this->get('session')->getFlashBag()->add(
38 return $this->redirect('/');