public function ImagickToolkit::__construct in Imagick 8
ImagickToolkit constructor.
Parameters
array $configuration:
$plugin_id:
array $plugin_definition:
\Drupal\Core\ImageToolkit\ImageToolkitOperationManagerInterface $operation_manager:
\Drupal\imagick\Plugin\ImageToolkit\LoggerInterface $logger:
\Drupal\Core\Config\ConfigFactoryInterface $config_factory:
\Drupal\Core\File\FileSystem $fileSystem:
\Drupal\Core\StreamWrapper\StreamWrapperManager $streamWrapperManager:
Overrides ImageToolkitBase::__construct
File
- src/
Plugin/ ImageToolkit/ ImagickToolkit.php, line 76
Class
- ImagickToolkit
- Defines the Imagick toolkit for image manipulation within Drupal.
Namespace
Drupal\imagick\Plugin\ImageToolkitCode
public function __construct(array $configuration, $plugin_id, array $plugin_definition, ImageToolkitOperationManagerInterface $operation_manager, LoggerInterface $logger, ConfigFactoryInterface $config_factory, FileSystem $fileSystem, StreamWrapperManager $streamWrapperManager) {
parent::__construct($configuration, $plugin_id, $plugin_definition, $operation_manager, $logger, $config_factory);
$this->fileSystem = $fileSystem;
$this->streamWrapperManager = $streamWrapperManager;
}