function imagecache_subroutine_effect in ImageCache Actions 8
Same name and namespace in other branches
- 7 customactions/imagecache_customactions.module \imagecache_subroutine_effect()
Image effect callback for the subroutine effect.
Parameters
stdClass $image:
array $data:
Return value
boolean true on success, false otherwise.
1 string reference to 'imagecache_subroutine_effect'
- imagecache_customactions_image_effect_info in customactions/
imagecache_customactions.module - Implements hook_image_effect_info().
File
- customactions/
imagecache_customactions.module, line 267 - Allows advanced users to code their own PHP image manipulation routines as part of image style processing.
Code
function imagecache_subroutine_effect(stdClass $image, array $data) {
$result = FALSE;
if ($style = image_style_load($data['subroutine_presetname'])) {
$result = TRUE;
foreach ($style['effects'] as $effect) {
$result = $result && image_effect_apply($image, $effect);
}
}
return $result;
}