You are here

function commons_media_entity_field_count_files in Drupal Commons 7.3

Utility function to get the file count in this entity

_type

Parameters

type $entity:

Return value

int

1 call to commons_media_entity_field_count_files()
_commons_media_filter_add_file_usage_from_fields in modules/commons/commons_media/commons_media.private_files.inc
Ensure that the private file system is used when embedding files in private group content.

File

modules/commons/commons_media/commons_media.private_files.inc, line 76
Functions related to ensuring that the private file system is used when embedding files in private group content.

Code

function commons_media_entity_field_count_files($entity_type, $entity) {
  $entity_files = array();
  foreach (commons_media_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;
}