Esempio n. 1
0
 public static function getImageFromEmbed($embed, $size = ImageItem::SIZE_THUMBNAIL)
 {
     $matches = array();
     if (preg_match("/http\\:\\/\\/www\\.youtube\\.com\\/v\\/(?<id>[\\w_-]+)/", $embed, $matches)) {
         return Stuffpress_Services_Webparse::getThumbnailYoutube($matches['id'], $size);
     } else {
         if (preg_match("/http\\:\\/\\/vimeo.com\\/moogaloop\\.swf\\?clip_id=(?<id>\\d+)/", $embed, $matches)) {
             return Stuffpress_Services_Webparse::getThumbnailVimeo($matches['id'], $size);
         } else {
             if (preg_match("/http\\:\\/\\/www.viddler.com\\/player\\/(?<id>[\\w_-]+)/", $embed, $matches)) {
                 return Stuffpress_Services_Webparse::getThumbnailViddler($matches['id'], $size);
             } else {
                 return false;
             }
         }
     }
 }