protected ImageToolkitOperationBase::validateArguments(array $arguments)
Validates the arguments.
Image toolkit operation implementers should place any argument validation in this method, throwing an InvalidArgumentException when an error is encountered.
Validation typically includes things like:
But validation may also include correcting the arguments, e.g:
This base implementation just returns the array of arguments and thus does not need to be called by overriding methods.
array $arguments: An associative array of arguments to be used by the toolkit operation.
array The validated and corrected arguments array.
\InvalidArgumentException If one or more of the arguments are not valid.
\Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException If the plugin does not define a default for an optional argument.
protected function validateArguments(array $arguments) { return $arguments; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!ImageToolkit!ImageToolkitOperationBase.php/function/ImageToolkitOperationBase::validateArguments/8.1.x