Module: Elabs::UploadsHelper
- Defined in:
- app/helpers/elabs/uploads_helper.rb
Instance Method Summary collapse
- #audio?(uploaded_file) ⇒ Boolean
- #available_formats ⇒ Object
- #playable?(uploaded_file) ⇒ Boolean
- #video?(uploaded_file) ⇒ Boolean
Instance Method Details
#audio?(uploaded_file) ⇒ Boolean
7 8 9 |
# File 'app/helpers/elabs/uploads_helper.rb', line 7 def audio?(uploaded_file) Elabs.av_formats_audio.include? uploaded_file.content_type end |
#available_formats ⇒ Object
15 16 17 |
# File 'app/helpers/elabs/uploads_helper.rb', line 15 def available_formats Elabs.av_formats_audio + Elabs.av_formats_video end |
#playable?(uploaded_file) ⇒ Boolean
3 4 5 |
# File 'app/helpers/elabs/uploads_helper.rb', line 3 def playable?(uploaded_file) video?(uploaded_file) || audio?(uploaded_file) end |
#video?(uploaded_file) ⇒ Boolean
11 12 13 |
# File 'app/helpers/elabs/uploads_helper.rb', line 11 def video?(uploaded_file) Elabs.av_formats_video.include? uploaded_file.content_type end |