Sha256: cdcd20993b480a2b9b3346c4da36d3cae6c7b68a576571873175309da1608297
Contents?: true
Size: 437 Bytes
Versions: 5
Compression:
Stored size: 437 Bytes
Contents
module Elabs module UploadsHelper def playable?(uploaded_file) video?(uploaded_file) || audio?(uploaded_file) end def audio?(uploaded_file) Elabs.av_formats_audio.include? uploaded_file.content_type end def video?(uploaded_file) Elabs.av_formats_video.include? uploaded_file.content_type end def available_formats Elabs.av_formats_audio + Elabs.av_formats_video end end end
Version data entries
5 entries across 5 versions & 1 rubygems