diff options
Diffstat (limited to 'src/Wallabag/CoreBundle/Resources/config/services.yml')
-rw-r--r-- | src/Wallabag/CoreBundle/Resources/config/services.yml | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/src/Wallabag/CoreBundle/Resources/config/services.yml b/src/Wallabag/CoreBundle/Resources/config/services.yml index ed66d2be..0280bc18 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 |
@@ -109,9 +110,38 @@ services: | |||
109 | host: '%redis_host%' | 110 | host: '%redis_host%' |
110 | port: '%redis_port%' | 111 | port: '%redis_port%' |
111 | path: '%redis_path%' | 112 | path: '%redis_path%' |
113 | password: '%redis_password%' | ||
112 | 114 | ||
113 | wallabag_core.exception_controller: | 115 | wallabag_core.exception_controller: |
114 | class: Wallabag\CoreBundle\Controller\ExceptionController | 116 | class: Wallabag\CoreBundle\Controller\ExceptionController |
115 | arguments: | 117 | arguments: |
116 | - '@twig' | 118 | - '@twig' |
117 | - '%kernel.debug%' | 119 | - '%kernel.debug%' |
120 | |||
121 | wallabag_core.subscriber.sqlite_cascade_delete: | ||
122 | class: Wallabag\CoreBundle\Event\Subscriber\SQLiteCascadeDeleteSubscriber | ||
123 | arguments: | ||
124 | - "@doctrine" | ||
125 | tags: | ||
126 | - { name: doctrine.event_subscriber } | ||
127 | |||
128 | wallabag_core.subscriber.download_images: | ||
129 | class: Wallabag\CoreBundle\Event\Subscriber\DownloadImagesSubscriber | ||
130 | arguments: | ||
131 | - "@doctrine.orm.default_entity_manager" | ||
132 | - "@wallabag_core.entry.download_images" | ||
133 | - '@=service(''craue_config'').get(''download_images_enabled'')' | ||
134 | - "@logger" | ||
135 | tags: | ||
136 | - { name: kernel.event_subscriber } | ||
137 | |||
138 | wallabag_core.entry.download_images: | ||
139 | class: Wallabag\CoreBundle\Helper\DownloadImages | ||
140 | arguments: | ||
141 | - "@wallabag_core.entry.download_images.client" | ||
142 | - "%kernel.root_dir%/../web/assets/images" | ||
143 | - '@=service(''craue_config'').get(''wallabag_url'')' | ||
144 | - "@logger" | ||
145 | |||
146 | wallabag_core.entry.download_images.client: | ||
147 | class: GuzzleHttp\Client | ||