3 namespace Wallabag\ImportBundle\Import
;
5 use Psr\Log\LoggerAwareInterface
;
7 interface ImportInterface
extends LoggerAwareInterface
14 public function getName();
17 * Url to start the import.
21 public function getUrl();
24 * Description of the import.
28 public function getDescription();
31 * Import content using the user token.
35 public function import();
38 * Return an array with summary info about the import, with keys:
44 public function getSummary();