class ImagemagickArguments in Image Effects 8.3
Same name in this branch
- 8.3 src/Plugin/ImageToolkit/Operation/gd/ImagemagickArguments.php \Drupal\image_effects\Plugin\ImageToolkit\Operation\gd\ImagemagickArguments
- 8.3 src/Plugin/ImageToolkit/Operation/imagemagick/ImagemagickArguments.php \Drupal\image_effects\Plugin\ImageToolkit\Operation\imagemagick\ImagemagickArguments
Same name and namespace in other branches
- 8 src/Plugin/ImageToolkit/Operation/imagemagick/ImagemagickArguments.php \Drupal\image_effects\Plugin\ImageToolkit\Operation\imagemagick\ImagemagickArguments
- 8.2 src/Plugin/ImageToolkit/Operation/imagemagick/ImagemagickArguments.php \Drupal\image_effects\Plugin\ImageToolkit\Operation\imagemagick\ImagemagickArguments
Defines ImageMagick 'Imagemagick arguments' operation.
Plugin annotation
@ImageToolkitOperation(
id = "image_effects_imagemagick_imagemagick_arguments",
toolkit = "imagemagick",
operation = "imagemagick_arguments",
label = @Translation("ImageMagick arguments"),
description = @Translation("Directly execute ImageMagick command line arguments.")
)
Hierarchy
- class \Drupal\image_effects\Plugin\ImageToolkit\Operation\imagemagick\ImagemagickArguments extends \Drupal\imagemagick\Plugin\ImageToolkit\Operation\imagemagick\ImagemagickImageToolkitOperationBase uses ImagemagickArgumentsTrait
Expanded class hierarchy of ImagemagickArguments
File
- src/
Plugin/ ImageToolkit/ Operation/ imagemagick/ ImagemagickArguments.php, line 19
Namespace
Drupal\image_effects\Plugin\ImageToolkit\Operation\imagemagickView source
class ImagemagickArguments extends ImagemagickImageToolkitOperationBase {
use ImagemagickArgumentsTrait;
/**
* {@inheritdoc}
*/
protected function execute(array $arguments) {
// Add argument.
$this
->addArgument($arguments['command_line']);
// Set dimensions.
$this
->getToolkit()
->setWidth($arguments['width'])
->setHeight($arguments['height']);
return TRUE;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ImagemagickArguments:: |
protected | function | ||
ImagemagickArgumentsTrait:: |
protected | function | ||
ImagemagickArgumentsTrait:: |
protected | function |