58 $magicImage = $imageFileObject->process(
61 'width' => $maxWidth .
'm',
62 'height' => $maxHeight .
'm' 76 $imageButtonConfiguration = (is_array($rteConfiguration[
'buttons.']) && is_array($rteConfiguration[
'buttons.'][
'image.'])) ? $rteConfiguration[
'buttons.'][
'image.'] : array();
77 if (is_array($imageButtonConfiguration[
'options.']) && is_array($imageButtonConfiguration[
'options.'][
'magic.'])) {
78 if ((
int) $imageButtonConfiguration[
'options.'][
'magic.'][
'maxWidth'] > 0) {
79 $this->magicImageMaximumWidth = (int) $imageButtonConfiguration[
'options.'][
'magic.'][
'maxWidth'];
81 if ((
int) $imageButtonConfiguration[
'options.'][
'magic.'][
'maxHeight'] > 0) {
82 $this->magicImageMaximumHeight = (int) $imageButtonConfiguration[
'options.'][
'magic.'][
'maxHeight'];
static forceIntegerInRange($theInt, $min, $max=2000000000, $defaultValue=0)
const CONTEXT_IMAGECROPSCALEMASK
createMagicImage(Resource\File $imageFileObject, array $fileConfiguration)
setMagicImageMaximumDimensions(array $rteConfiguration)