function picture_get_mapping_options in Picture 7.2
Same name and namespace in other branches
- 7 picture.module \picture_get_mapping_options()
Returns a list of picture mappings for use in a select list.
6 calls to picture_get_mapping_options()
- drush_picture_mapping_flush in ./
picture.drush.inc - flexslider_picture_form_ctools_export_ui_edit_item_form_alter in flexslider_picture/
flexslider_picture.module - Implements hook_form_FORM_ID_alter().
- picture_admin_settings in ./
picture.admin.inc - Chooses which picture groups are available in the CKEditor image dialog.
- picture_field_formatter_info in ./
picture.module - Implements hook_field_formatter_info().
- picture_field_formatter_settings_picture_form in ./
picture.module - Helper function.
File
- ./
picture.module, line 732 - Picture formatter.
Code
function picture_get_mapping_options() {
$picture_mapping_options = array();
$picture_mappings = picture_mapping_load_all();
if ($picture_mappings && !empty($picture_mappings)) {
foreach ($picture_mappings as $picture_mapping) {
// Exclude old mappings.
if ($picture_mapping instanceof PictureMapping && (!isset($picture_mapping->disabled) || !$picture_mapping->disabled) && $picture_mapping
->hasMappings()) {
$picture_mapping_options[$picture_mapping
->getMachineName()] = $picture_mapping
->label();
}
}
}
return $picture_mapping_options;
}