diff options
Diffstat (limited to 'src/Wallabag/CoreBundle/Resources/config/services.yml')
-rw-r--r-- | src/Wallabag/CoreBundle/Resources/config/services.yml | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/src/Wallabag/CoreBundle/Resources/config/services.yml b/src/Wallabag/CoreBundle/Resources/config/services.yml index ed66d2be..0036f45e 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: |
@@ -94,6 +94,7 @@ services: | |||
94 | class: Wallabag\CoreBundle\Helper\Redirect | 94 | class: Wallabag\CoreBundle\Helper\Redirect |
95 | arguments: | 95 | arguments: |
96 | - "@router" | 96 | - "@router" |
97 | - "@security.token_storage" | ||
97 | 98 | ||
98 | wallabag_core.helper.prepare_pager_for_entries: | 99 | wallabag_core.helper.prepare_pager_for_entries: |
99 | class: Wallabag\CoreBundle\Helper\PreparePagerForEntries | 100 | class: Wallabag\CoreBundle\Helper\PreparePagerForEntries |
@@ -115,3 +116,31 @@ services: | |||
115 | arguments: | 116 | arguments: |
116 | - '@twig' | 117 | - '@twig' |
117 | - '%kernel.debug%' | 118 | - '%kernel.debug%' |
119 | |||
120 | wallabag_core.subscriber.sqlite_cascade_delete: | ||
121 | class: Wallabag\CoreBundle\Event\Subscriber\SQLiteCascadeDeleteSubscriber | ||
122 | arguments: | ||
123 | - "@doctrine" | ||
124 | tags: | ||
125 | - { name: doctrine.event_subscriber } | ||
126 | |||
127 | wallabag_core.subscriber.download_images: | ||
128 | class: Wallabag\CoreBundle\Event\Subscriber\DownloadImagesSubscriber | ||
129 | arguments: | ||
130 | - "@doctrine.orm.default_entity_manager" | ||
131 | - "@wallabag_core.entry.download_images" | ||
132 | - '@=service(''craue_config'').get(''download_images_enabled'')' | ||
133 | - "@logger" | ||
134 | tags: | ||
135 | - { name: kernel.event_subscriber } | ||
136 | |||
137 | wallabag_core.entry.download_images: | ||
138 | class: Wallabag\CoreBundle\Helper\DownloadImages | ||
139 | arguments: | ||
140 | - "@wallabag_core.entry.download_images.client" | ||
141 | - "%kernel.root_dir%/../web/assets/images" | ||
142 | - '@=service(''craue_config'').get(''wallabag_url'')' | ||
143 | - "@logger" | ||
144 | |||
145 | wallabag_core.entry.download_images.client: | ||
146 | class: GuzzleHttp\Client | ||