aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Wallabag/CoreBundle/Resources/config/services.yml
diff options
context:
space:
mode:
Diffstat (limited to 'src/Wallabag/CoreBundle/Resources/config/services.yml')
-rw-r--r--src/Wallabag/CoreBundle/Resources/config/services.yml30
1 files changed, 29 insertions, 1 deletions
diff --git a/src/Wallabag/CoreBundle/Resources/config/services.yml b/src/Wallabag/CoreBundle/Resources/config/services.yml
index 90a2419e..9786ac27 100644
--- a/src/Wallabag/CoreBundle/Resources/config/services.yml
+++ b/src/Wallabag/CoreBundle/Resources/config/services.yml
@@ -30,7 +30,7 @@ services:
30 - "@doctrine" 30 - "@doctrine"
31 31
32 wallabag_core.subscriber.table_prefix: 32 wallabag_core.subscriber.table_prefix:
33 class: Wallabag\CoreBundle\Subscriber\TablePrefixSubscriber 33 class: Wallabag\CoreBundle\Event\Subscriber\TablePrefixSubscriber
34 arguments: 34 arguments:
35 - "%database_table_prefix%" 35 - "%database_table_prefix%"
36 tags: 36 tags:
@@ -130,3 +130,31 @@ services:
130 arguments: 130 arguments:
131 - '@twig' 131 - '@twig'
132 - '%kernel.debug%' 132 - '%kernel.debug%'
133
134 wallabag_core.subscriber.sqlite_cascade_delete:
135 class: Wallabag\CoreBundle\Event\Subscriber\SQLiteCascadeDeleteSubscriber
136 arguments:
137 - "@doctrine"
138 tags:
139 - { name: doctrine.event_subscriber }
140
141 wallabag_core.subscriber.download_images:
142 class: Wallabag\CoreBundle\Event\Subscriber\DownloadImagesSubscriber
143 arguments:
144 - "@doctrine.orm.default_entity_manager"
145 - "@wallabag_core.entry.download_images"
146 - '@=service(''craue_config'').get(''download_images_enabled'')'
147 - "@logger"
148 tags:
149 - { name: kernel.event_subscriber }
150
151 wallabag_core.entry.download_images:
152 class: Wallabag\CoreBundle\Helper\DownloadImages
153 arguments:
154 - "@wallabag_core.entry.download_images.client"
155 - "%kernel.root_dir%/../web/assets/images"
156 - '@=service(''craue_config'').get(''wallabag_url'')'
157 - "@logger"
158
159 wallabag_core.entry.download_images.client:
160 class: GuzzleHttp\Client