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;
}