Mercurial > hg > isophonics-drupal-site
view core/lib/Drupal/Core/ImageToolkit/ImageToolkitOperationManagerInterface.php @ 0:4c8ae668cc8c
Initial import (non-working)
author | Chris Cannam |
---|---|
date | Wed, 29 Nov 2017 16:09:58 +0000 |
parents | |
children |
line wrap: on
line source
<?php namespace Drupal\Core\ImageToolkit; /** * Defines an interface for image toolkit operation managers. */ interface ImageToolkitOperationManagerInterface { /** * Returns a toolkit operation plugin instance. * * @param \Drupal\Core\ImageToolkit\ImageToolkitInterface $toolkit * The toolkit instance. * @param string $operation * The operation (e.g. "crop"). * * @return \Drupal\Core\ImageToolkit\ImageToolkitOperationInterface * An instance of the requested toolkit operation plugin. * * @throws \Drupal\Component\Plugin\Exception\PluginNotFoundException * When no plugin is available. */ public function getToolkitOperation(ImageToolkitInterface $toolkit, $operation); }