Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function slider_get_uri_by_media($media, $style = 'background'){
- // kint(isset($media->file_media_video_file));
- if (isset($media->field_media_image)){
- $file = $media->field_media_image->entity;
- if ($file && $fid = $file->id()) {
- $image = File::load($fid);
- if ($image_style = ImageStyle::load($style)) {
- return ['url' => file_url_transform_relative($image_style->buildUrl($image->getFileUri()))];
- }
- }
- }
- elseif (isset($media->file_media_video_file)) {
- $file = $media->file_media_video_file->entity;
- if ($file && $fid = $file->id()) {
- $video = File::load($fid);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement