You are here

public function MediaUnsplashHandler::postSave in Media Unsplash 7

Saving file.

Parameters

object $file_obj: File object upon manipulation is done.

File

includes/MediaUnsplashHandler.inc, line 51
Definition of MediaUnsplashHandler.

Class

MediaUnsplashHandler
A class for managing the addition of Internet files.

Code

public function postSave(&$file_obj) {
  $scheme = variable_get('file_default_scheme', 'public') . '://';
  module_load_include('inc', 'file_entity', 'file_entity.pages');
  $destination_uri = file_entity_upload_destination_uri(array());
  $uri = file_stream_wrapper_uri_normalize($destination_uri . '/' . $file_obj->filename);

  // Now to its new home.
  $file_obj = file_move($file_obj, $uri, FILE_EXISTS_RENAME);
}