]>
Commit | Line | Data |
---|---|---|
ff7b031d | 1 | services: |
7019c7cf JB |
2 | wallabag_import.chain: |
3 | class: Wallabag\ImportBundle\Import\ImportChain | |
4 | ||
7ec2897e JB |
5 | wallabag_import.pocket.client: |
6 | class: GuzzleHttp\Client | |
7 | arguments: | |
8 | - | |
9 | defaults: | |
10 | headers: | |
11 | content-type: "application/json" | |
12 | X-Accept: "application/json" | |
252ebd60 JB |
13 | |
14 | wallabag_import.pocket.import: | |
15 | class: Wallabag\ImportBundle\Import\PocketImport | |
16 | arguments: | |
17 | - "@security.token_storage" | |
18 | - "@doctrine.orm.entity_manager" | |
19 | - "@wallabag_core.content_proxy" | |
63e40f2d | 20 | - "@craue_config" |
252ebd60 JB |
21 | calls: |
22 | - [ setClient, [ "@wallabag_import.pocket.client" ] ] | |
23 | - [ setLogger, [ "@logger" ]] | |
7019c7cf JB |
24 | tags: |
25 | - { name: wallabag_import.import, alias: pocket } | |
b1d05721 JB |
26 | |
27 | wallabag_import.wallabag_v1.import: | |
28 | class: Wallabag\ImportBundle\Import\WallabagV1Import | |
29 | arguments: | |
30 | - "@doctrine.orm.entity_manager" | |
0783c99a | 31 | - "@wallabag_core.content_proxy" |
b1d05721 JB |
32 | calls: |
33 | - [ setLogger, [ "@logger" ]] | |
7019c7cf JB |
34 | tags: |
35 | - { name: wallabag_import.import, alias: wallabag_v1 } | |
6785f4aa NL |
36 | |
37 | wallabag_import.wallabag_v2.import: | |
38 | class: Wallabag\ImportBundle\Import\WallabagV2Import | |
39 | arguments: | |
40 | - "@doctrine.orm.entity_manager" | |
0783c99a | 41 | - "@wallabag_core.content_proxy" |
6785f4aa NL |
42 | calls: |
43 | - [ setLogger, [ "@logger" ]] | |
44 | tags: | |
45 | - { name: wallabag_import.import, alias: wallabag_v2 } | |
03e3753f JB |
46 | |
47 | wallabag_import.readability.import: | |
48 | class: Wallabag\ImportBundle\Import\ReadabilityImport | |
49 | arguments: | |
50 | - "@doctrine.orm.entity_manager" | |
51 | - "@wallabag_core.content_proxy" | |
52 | calls: | |
53 | - [ setLogger, [ "@logger" ]] | |
54 | tags: | |
55 | - { name: wallabag_import.import, alias: readability } |