function media_flickr_cache_clear in Media: Flickr 7.2
Clear the cached Flickr content for the selected files.
Parameters
$fids array:
1 string reference to 'media_flickr_cache_clear'
- media_flickr_file_operations in ./media_flickr.file.inc 
- Implements hook_file_operations().
File
- ./media_flickr.file.inc, line 27 
- File hooks implemented by the Media: Flickr module.
Code
function media_flickr_cache_clear($fids) {
  $fids = array_keys($fids);
  $query = new EntityFieldQuery();
  $results = $query
    ->entityCondition('entity_type', 'file')
    ->propertyCondition('uri', 'flickr:', 'STARTS_WITH')
    ->propertyCondition('fid', $fids)
    ->execute();
  $files = file_load_multiple(array_keys($results['file']));
  foreach ($files as $file) {
    $wrapper = file_stream_wrapper_get_instance_by_uri($file->uri);
    $local_path = $wrapper
      ->getLocalThumbnailPath();
    file_unmanaged_delete($local_path);
  }
}