aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Wallabag/ImportBundle/Resources/config/services.yml
diff options
context:
space:
mode:
Diffstat (limited to 'src/Wallabag/ImportBundle/Resources/config/services.yml')
-rw-r--r--src/Wallabag/ImportBundle/Resources/config/services.yml28
1 files changed, 21 insertions, 7 deletions
diff --git a/src/Wallabag/ImportBundle/Resources/config/services.yml b/src/Wallabag/ImportBundle/Resources/config/services.yml
index b224a6a2..d824da4a 100644
--- a/src/Wallabag/ImportBundle/Resources/config/services.yml
+++ b/src/Wallabag/ImportBundle/Resources/config/services.yml
@@ -7,13 +7,7 @@ services:
7 class: Wallabag\ImportBundle\Import\ImportChain 7 class: Wallabag\ImportBundle\Import\ImportChain
8 8
9 wallabag_import.pocket.client: 9 wallabag_import.pocket.client:
10 class: GuzzleHttp\Client 10 alias: 'httplug.client.wallabag_import.pocket.client'
11 arguments:
12 -
13 defaults:
14 headers:
15 content-type: "application/json"
16 X-Accept: "application/json"
17 11
18 wallabag_import.pocket.import: 12 wallabag_import.pocket.import:
19 class: Wallabag\ImportBundle\Import\PocketImport 13 class: Wallabag\ImportBundle\Import\PocketImport
@@ -54,6 +48,18 @@ services:
54 tags: 48 tags:
55 - { name: wallabag_import.import, alias: wallabag_v2 } 49 - { name: wallabag_import.import, alias: wallabag_v2 }
56 50
51 wallabag_import.elcurator.import:
52 class: Wallabag\ImportBundle\Import\ElcuratorImport
53 arguments:
54 - "@doctrine.orm.entity_manager"
55 - "@wallabag_core.content_proxy"
56 - "@wallabag_core.tags_assigner"
57 - "@event_dispatcher"
58 calls:
59 - [ setLogger, [ "@logger" ]]
60 tags:
61 - { name: wallabag_import.import, alias: elcurator }
62
57 wallabag_import.readability.import: 63 wallabag_import.readability.import:
58 class: Wallabag\ImportBundle\Import\ReadabilityImport 64 class: Wallabag\ImportBundle\Import\ReadabilityImport
59 arguments: 65 arguments:
@@ -112,3 +118,11 @@ services:
112 - [ setLogger, [ "@logger" ]] 118 - [ setLogger, [ "@logger" ]]
113 tags: 119 tags:
114 - { name: wallabag_import.import, alias: chrome } 120 - { name: wallabag_import.import, alias: chrome }
121
122 wallabag_import.command.import:
123 class: Wallabag\ImportBundle\Command\ImportCommand
124 tags: ['console.command']
125
126 wallabag_import.command.redis_worker:
127 class: Wallabag\ImportBundle\Command\RedisWorkerCommand
128 tags: ['console.command']