Sha256: 7c3ae9f63d5204f12d27158c44e6070961592966bffc915c788b10d61773cf7f
Contents?: true
Size: 780 Bytes
Versions: 1
Compression:
Stored size: 780 Bytes
Contents
module ViewHelpers def embed_video(embeddable, width, height) attributes = { id: embeddable.video_id, width: width, height: height } if embeddable.video_on_youtube? render 'embeddable/partials/youtube', attributes elsif embeddable.video_on_vimeo? render 'embeddable/partials/vimeo', attributes elsif embeddable.video_on_dailymotion? render 'embeddable/partials/dailymotion', attributes elsif embeddable.video_on_veoh? render 'embeddable/partials/veoh', attributes elsif embeddable.video_on_vippy? render 'embeddable/partials/vippy', attributes elsif embeddable.video_on_liveleak? # not supported link_to embeddable.url, embeddable.url else link_to embeddable.url, embeddable.url end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
embeddable-0.0.6 | lib/embeddable/view_helpers.rb |