You are here

function epsacrop_crop_image_reuse in EPSA Crop - Image Cropping 7.2

Apply the effect to the image on reuse.

@access public

Parameters

stdClass $image:

array $settings:

Return value

void

1 string reference to 'epsacrop_crop_image_reuse'
epsacrop_image_effect_info in ./epsacrop.module
Implements hook_image_effect_info.

File

./epsacrop.module, line 489
The main file of module

Code

function epsacrop_crop_image_reuse(stdClass $image, $settings) {
  if (!isset($settings['jcrop_reuse'])) {
    return;
  }
  $style = _epsacrop_load_style($settings['jcrop_reuse']);
  foreach ($style['effects'] as $effect) {
    if ($effect['name'] == 'epsacrop_crop') {
      $GLOBALS['jcrop_style'] = $style['name'];
      image_effect_apply($image, $effect);
      return TRUE;
    }
  }
  return FALSE;
}