function media_wysiwyg_entity_field_count_files in D7 Media 7.2
Same name and namespace in other branches
- 7.4 modules/media_wysiwyg/includes/media_wysiwyg.file_usage.inc \media_wysiwyg_entity_field_count_files()
- 7.3 modules/media_wysiwyg/includes/media_wysiwyg.file_usage.inc \media_wysiwyg_entity_field_count_files()
Utility function to get the file count in this entity
_type
Parameters
string or int or object... $entity:
Return value
int
2 calls to media_wysiwyg_entity_field_count_files()
- media_wysiwyg_field_attach_delete_revision in modules/
media_wysiwyg/ includes/ media_wysiwyg.file_usage.inc - Implements hook_field_attach_delete_revision().
- _media_wysiwyg_filter_add_file_usage_from_fields in modules/
media_wysiwyg/ includes/ media_wysiwyg.file_usage.inc - Add file usage from file references in an entity's text fields.
File
- modules/
media_wysiwyg/ includes/ media_wysiwyg.file_usage.inc, line 128 - Functions related to the tracking the file usage of embedded media.
Code
function media_wysiwyg_entity_field_count_files($entity_type, $entity) {
$entity_files = array();
foreach (media_wysiwyg_filter_parse_from_fields($entity_type, $entity) as $file_reference) {
if (empty($entity_files[$file_reference['fid']])) {
$entity_files[$file_reference['fid']] = 1;
}
else {
$entity_files[$file_reference['fid']]++;
}
}
return $entity_files;
}