diff options
Diffstat (limited to 'src/Wallabag/ImportBundle/Resources/config/services.yml')
-rw-r--r-- | src/Wallabag/ImportBundle/Resources/config/services.yml | 28 |
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'] | ||