sterntours/vendor/gregwar/image-bundle/Resources/config/services.yml
2020-07-09 12:49:32 +02:00

26 lines
804 B
YAML

parameters:
image.handling.class: Gregwar\ImageBundle\Services\ImageHandling
image.handler.class: Gregwar\ImageBundle\ImageHandler
services:
# Image handling factory
image.handling:
class: '%image.handling.class%'
public: true
arguments:
- '%gregwar_image.cache_dir%'
- '%gregwar_image.cache_dir_mode%'
- '%image.handler.class%'
- '@service_container'
- '@assets.packages'
- '@file_locator'
- '%gregwar_image.throw_exception%'
- '%gregwar_image.fallback_image%'
# Helper Twig
twig.extension.image:
class: Gregwar\ImageBundle\Extensions\ImageTwig
arguments: ['@image.handling', '%gregwar_image.web_dir%']
tags:
- { name: twig.extension }