diff options
Diffstat (limited to 'src/Wallabag/ImportBundle/Resources/config/services.yml')
-rw-r--r-- | src/Wallabag/ImportBundle/Resources/config/services.yml | 44 |
1 files changed, 43 insertions, 1 deletions
diff --git a/src/Wallabag/ImportBundle/Resources/config/services.yml b/src/Wallabag/ImportBundle/Resources/config/services.yml index 86b44cb3..89adc71b 100644 --- a/src/Wallabag/ImportBundle/Resources/config/services.yml +++ b/src/Wallabag/ImportBundle/Resources/config/services.yml | |||
@@ -1,3 +1,7 @@ | |||
1 | imports: | ||
2 | - { resource: rabbit.yml } | ||
3 | - { resource: redis.yml } | ||
4 | |||
1 | services: | 5 | services: |
2 | wallabag_import.chain: | 6 | wallabag_import.chain: |
3 | class: Wallabag\ImportBundle\Import\ImportChain | 7 | class: Wallabag\ImportBundle\Import\ImportChain |
@@ -14,7 +18,6 @@ services: | |||
14 | wallabag_import.pocket.import: | 18 | wallabag_import.pocket.import: |
15 | class: Wallabag\ImportBundle\Import\PocketImport | 19 | class: Wallabag\ImportBundle\Import\PocketImport |
16 | arguments: | 20 | arguments: |
17 | - "@security.token_storage" | ||
18 | - "@doctrine.orm.entity_manager" | 21 | - "@doctrine.orm.entity_manager" |
19 | - "@wallabag_core.content_proxy" | 22 | - "@wallabag_core.content_proxy" |
20 | - "@craue_config" | 23 | - "@craue_config" |
@@ -43,3 +46,42 @@ services: | |||
43 | - [ setLogger, [ "@logger" ]] | 46 | - [ setLogger, [ "@logger" ]] |
44 | tags: | 47 | tags: |
45 | - { name: wallabag_import.import, alias: wallabag_v2 } | 48 | - { name: wallabag_import.import, alias: wallabag_v2 } |
49 | |||
50 | wallabag_import.readability.import: | ||
51 | class: Wallabag\ImportBundle\Import\ReadabilityImport | ||
52 | arguments: | ||
53 | - "@doctrine.orm.entity_manager" | ||
54 | - "@wallabag_core.content_proxy" | ||
55 | calls: | ||
56 | - [ setLogger, [ "@logger" ]] | ||
57 | tags: | ||
58 | - { name: wallabag_import.import, alias: readability } | ||
59 | |||
60 | wallabag_import.instapaper.import: | ||
61 | class: Wallabag\ImportBundle\Import\InstapaperImport | ||
62 | arguments: | ||
63 | - "@doctrine.orm.entity_manager" | ||
64 | - "@wallabag_core.content_proxy" | ||
65 | calls: | ||
66 | - [ setLogger, [ "@logger" ]] | ||
67 | tags: | ||
68 | - { name: wallabag_import.import, alias: instapaper } | ||
69 | |||
70 | wallabag_import.firefox.import: | ||
71 | class: Wallabag\ImportBundle\Import\FirefoxImport | ||
72 | arguments: | ||
73 | - "@doctrine.orm.entity_manager" | ||
74 | - "@wallabag_core.content_proxy" | ||
75 | calls: | ||
76 | - [ setLogger, [ "@logger" ]] | ||
77 | tags: | ||
78 | - { name: wallabag_import.import, alias: firefox } | ||
79 | wallabag_import.chrome.import: | ||
80 | class: Wallabag\ImportBundle\Import\ChromeImport | ||
81 | arguments: | ||
82 | - "@doctrine.orm.entity_manager" | ||
83 | - "@wallabag_core.content_proxy" | ||
84 | calls: | ||
85 | - [ setLogger, [ "@logger" ]] | ||
86 | tags: | ||
87 | - { name: wallabag_import.import, alias: chrome } | ||