]>
Commit | Line | Data |
---|---|---|
ff7b031d | 1 | services: |
ef75e122 | 2 | wallabag_import.consumer.pocket: |
c98db1b6 | 3 | class: Wallabag\ImportBundle\Consumer\AMPQ\EntryConsumer |
56c778b4 NL |
4 | arguments: |
5 | - "@doctrine.orm.entity_manager" | |
ef75e122 JB |
6 | - "@wallabag_user.user_repository" |
7 | - "@wallabag_import.pocket.import" | |
8 | - "@logger" | |
c98db1b6 JB |
9 | wallabag_import.consumer.readability: |
10 | class: Wallabag\ImportBundle\Consumer\AMPQ\EntryConsumer | |
11 | arguments: | |
12 | - "@doctrine.orm.entity_manager" | |
13 | - "@wallabag_user.user_repository" | |
14 | - "@wallabag_import.readability.import" | |
15 | - "@logger" | |
16 | wallabag_import.consumer.wallabag_v1: | |
17 | class: Wallabag\ImportBundle\Consumer\AMPQ\EntryConsumer | |
18 | arguments: | |
19 | - "@doctrine.orm.entity_manager" | |
20 | - "@wallabag_user.user_repository" | |
21 | - "@wallabag_import.wallabag_v1.import" | |
22 | - "@logger" | |
23 | wallabag_import.consumer.wallabag_v2: | |
24 | class: Wallabag\ImportBundle\Consumer\AMPQ\EntryConsumer | |
25 | arguments: | |
26 | - "@doctrine.orm.entity_manager" | |
27 | - "@wallabag_user.user_repository" | |
28 | - "@wallabag_import.wallabag_v2.import" | |
29 | - "@logger" | |
56c778b4 | 30 | |
7019c7cf JB |
31 | wallabag_import.chain: |
32 | class: Wallabag\ImportBundle\Import\ImportChain | |
33 | ||
7ec2897e JB |
34 | wallabag_import.pocket.client: |
35 | class: GuzzleHttp\Client | |
36 | arguments: | |
37 | - | |
38 | defaults: | |
39 | headers: | |
40 | content-type: "application/json" | |
41 | X-Accept: "application/json" | |
252ebd60 JB |
42 | |
43 | wallabag_import.pocket.import: | |
44 | class: Wallabag\ImportBundle\Import\PocketImport | |
45 | arguments: | |
252ebd60 JB |
46 | - "@doctrine.orm.entity_manager" |
47 | - "@wallabag_core.content_proxy" | |
63e40f2d | 48 | - "@craue_config" |
252ebd60 JB |
49 | calls: |
50 | - [ setClient, [ "@wallabag_import.pocket.client" ] ] | |
51 | - [ setLogger, [ "@logger" ]] | |
7019c7cf JB |
52 | tags: |
53 | - { name: wallabag_import.import, alias: pocket } | |
b1d05721 JB |
54 | |
55 | wallabag_import.wallabag_v1.import: | |
56 | class: Wallabag\ImportBundle\Import\WallabagV1Import | |
57 | arguments: | |
58 | - "@doctrine.orm.entity_manager" | |
0783c99a | 59 | - "@wallabag_core.content_proxy" |
b1d05721 JB |
60 | calls: |
61 | - [ setLogger, [ "@logger" ]] | |
7019c7cf JB |
62 | tags: |
63 | - { name: wallabag_import.import, alias: wallabag_v1 } | |
6785f4aa NL |
64 | |
65 | wallabag_import.wallabag_v2.import: | |
66 | class: Wallabag\ImportBundle\Import\WallabagV2Import | |
67 | arguments: | |
68 | - "@doctrine.orm.entity_manager" | |
0783c99a | 69 | - "@wallabag_core.content_proxy" |
6785f4aa NL |
70 | calls: |
71 | - [ setLogger, [ "@logger" ]] | |
72 | tags: | |
73 | - { name: wallabag_import.import, alias: wallabag_v2 } | |
03e3753f JB |
74 | |
75 | wallabag_import.readability.import: | |
76 | class: Wallabag\ImportBundle\Import\ReadabilityImport | |
77 | arguments: | |
78 | - "@doctrine.orm.entity_manager" | |
79 | - "@wallabag_core.content_proxy" | |
80 | calls: | |
81 | - [ setLogger, [ "@logger" ]] | |
82 | tags: | |
83 | - { name: wallabag_import.import, alias: readability } |