You are here

function imagecache_action_definition in ImageCache 6.2

Same name and namespace in other branches
  1. 5.2 imagecache.module \imagecache_action_definition()
6 calls to imagecache_action_definition()
imagecache_action in ./imagecache.module
imagecache_action_save in ./imagecache.module
imagecache_ui_action_add_page in ./imagecache_ui.pages.inc
Page with form for adding a new action to add to a preset.
imagecache_ui_action_form in ./imagecache_ui.pages.inc
imagecache_ui_preset_form in ./imagecache_ui.pages.inc

... See full list

File

./imagecache.module, line 303
Dynamic image resizer and image cacher.

Code

function imagecache_action_definition($action) {
  static $definition_cache = array();
  if (!isset($definition_cache[$action])) {
    $definitions = imagecache_action_definitions();
    $definition = isset($definitions[$action]) ? $definitions[$action] : array();
    if (isset($definition['file'])) {
      require_once $definition['file'];
    }
    $definition_cache[$action] = $definition;
  }
  return $definition_cache[$action];
}