services:
imagemagick.format_mapper:
class: Drupal\imagemagick\ImagemagickFormatMapper
- arguments: ['@cache.default', '@imagemagick.todo2311679', '@config.factory', '@config.typed']
- imagemagick.todo2311679:
- class: Drupal\imagemagick\Todo2311679
- arguments: ['@module_handler']
+ arguments: ['@cache.default', '@imagemagick.mime_type_mapper', '@config.factory', '@config.typed']
+ imagemagick.exec_manager:
+ class: Drupal\imagemagick\ImagemagickExecManager
+ arguments: ['@logger.channel.image', '@config.factory', '@app.root', '@current_user', '@imagemagick.format_mapper', '@module_handler']
+ imagemagick.mime_type_mapper:
+ class: Drupal\imagemagick\ImagemagickMimeTypeMapper
+ arguments: ['@file.mime_type.guesser.extension']