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