ImageToolkit.php
Same filename in other branches
- 8.9.x core/lib/Drupal/Core/ImageToolkit/Annotation/ImageToolkit.php
- 10 core/lib/Drupal/Core/ImageToolkit/Attribute/ImageToolkit.php
- 10 core/lib/Drupal/Core/ImageToolkit/Annotation/ImageToolkit.php
- 11.x core/lib/Drupal/Core/ImageToolkit/Attribute/ImageToolkit.php
- 11.x core/lib/Drupal/Core/ImageToolkit/Annotation/ImageToolkit.php
Namespace
Drupal\Core\ImageToolkit\AnnotationFile
-
core/
lib/ Drupal/ Core/ ImageToolkit/ Annotation/ ImageToolkit.php
View source
<?php
namespace Drupal\Core\ImageToolkit\Annotation;
use Drupal\Component\Annotation\Plugin;
/**
* Defines a Plugin annotation object for the image toolkit plugin.
*
* An image toolkit provides common image file manipulations like scaling,
* cropping, and rotating.
*
* Plugin namespace: Plugin\ImageToolkit
*
* For a working example, see
* \Drupal\system\Plugin\ImageToolkit\GDToolkit
*
* @see \Drupal\Core\ImageToolkit\Annotation\ImageToolkitOperation
* @see \Drupal\Core\ImageToolkit\ImageToolkitInterface
* @see \Drupal\Core\ImageToolkit\ImageToolkitBase
* @see \Drupal\Core\ImageToolkit\ImageToolkitManager
* @see plugin_api
*
* @Annotation
*/
class ImageToolkit extends Plugin {
/**
* The plugin ID.
*
* @var string
*/
public $id;
/**
* The title of the image toolkit.
*
* The string should be wrapped in @Translation().
*
* @ingroup plugin_translatable
*
* @var \Drupal\Core\Annotation\Translation
*/
public $title;
}
Classes
Title | Deprecated | Summary |
---|---|---|
ImageToolkit | Defines a Plugin annotation object for the image toolkit plugin. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.