class HiResImageEffect in Hi-Res Images 8
Resizes an image resource.
@image\Annotation\ImageEffect( id = "image_hires", label = @Core\Annotation\Translation("Hi-Res (x2)"), description = @Core\Annotation\Translation("<img> dimensions will be half the dimensions of the styled image.") )
Hierarchy
- class \Drupal\hires_images\Plugin\ImageEffect\HiResImageEffect extends \image\ImageEffectBase implements \image\ImageEffectInterface
Expanded class hierarchy of HiResImageEffect
File
- lib/
Drupal/ hires_images/ Plugin/ ImageEffect/ HiResImageEffect.php, line 22 - Contains \Drupal\hires_images\Plugin\ImageEffect\HiResImageEffect.
Namespace
Drupal\hires_images\Plugin\ImageEffectView source
class HiResImageEffect extends image\ImageEffectBase implements image\ImageEffectInterface {
/**
* {@inheritdoc}
*/
public function applyEffect(Core\Image\ImageInterface $image) {
}
/**
* {@inheritdoc}
*/
public function transformDimensions(array &$dimensions) {
if (isset($dimensions['width']) && isset($dimensions['height'])) {
$dimensions['width'] /= 2;
$dimensions['height'] /= 2;
}
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
HiResImageEffect:: |
public | function | ||
HiResImageEffect:: |
public | function |