Skip navigation
Help

image_get_available_toolkits

6 image.inc image_get_available_toolkits()
7 image.inc image_get_available_toolkits()

Return a list of available toolkits.

Return value

An array with the toolkit names as keys and the descriptions as values.

Related topics

3 calls to image_get_available_toolkits()

File

drupal/includes/image.inc, line 42
API for manipulating images.

Code

function image_get_available_toolkits() {
  // hook_image_toolkits returns an array of toolkit names.
  $toolkits = module_invoke_all('image_toolkits');

  $output = array();
  foreach ($toolkits as $name => $info) {
    // Only allow modules that aren't marked as unavailable.
    if ($info['available']) {
      $output[$name] = $info['title'];
    }
  }

  return $output;
}