danielebarchiesi@0: 'image_module_test'); danielebarchiesi@0: } danielebarchiesi@0: } danielebarchiesi@0: danielebarchiesi@0: /** danielebarchiesi@0: * Implements hook_image_effect_info(). danielebarchiesi@0: */ danielebarchiesi@0: function image_module_test_image_effect_info() { danielebarchiesi@0: $effects = array( danielebarchiesi@0: 'image_module_test_null' => array( danielebarchiesi@0: 'effect callback' => 'image_module_test_null_effect', danielebarchiesi@0: ), danielebarchiesi@0: ); danielebarchiesi@0: danielebarchiesi@0: return $effects; danielebarchiesi@0: } danielebarchiesi@0: danielebarchiesi@0: /** danielebarchiesi@0: * Image effect callback; Null. danielebarchiesi@0: * danielebarchiesi@0: * @param $image danielebarchiesi@0: * An image object returned by image_load(). danielebarchiesi@0: * @param $data danielebarchiesi@0: * An array with no attributes. danielebarchiesi@0: * danielebarchiesi@0: * @return danielebarchiesi@0: * TRUE danielebarchiesi@0: */ danielebarchiesi@0: function image_module_test_null_effect(array &$image, array $data) { danielebarchiesi@0: return TRUE; danielebarchiesi@0: } danielebarchiesi@0: danielebarchiesi@0: /** danielebarchiesi@0: * Implements hook_image_effect_info_alter(). danielebarchiesi@0: * danielebarchiesi@0: * Used to keep a count of cache misses in image_effect_definitions(). danielebarchiesi@0: */ danielebarchiesi@0: function image_module_test_image_effect_info_alter(&$effects) { danielebarchiesi@0: $image_effects_definition_called = &drupal_static(__FUNCTION__, 0); danielebarchiesi@0: $image_effects_definition_called++; danielebarchiesi@0: }