You are here

function MediaSlideshareStreamWrapper::getLocalThumbnailPath in Media: Slideshare 7

File

includes/MediaSlideshareStreamWrapper.inc, line 42
Create a Slideshare Stream Wrapper class for the Media/Resource module.

Class

MediaSlideshareStreamWrapper
Create an instance

Code

function getLocalThumbnailPath() {
  $parts = $this
    ->get_parameters();
  $id = check_plain($parts['s']);
  $local_path = 'public://media-slideshare/' . $id . '.jpg';
  if (!file_exists($local_path)) {
    $dirname = drupal_dirname($local_path);
    file_prepare_directory($dirname, FILE_CREATE_DIRECTORY | FILE_MODIFY_PERMISSIONS);
    @copy($this
      ->getOriginalThumbnailPath(), $local_path);
  }
  return $local_path;
}