Module: Elabs::UploadsHelper

Defined in:
app/helpers/elabs/uploads_helper.rb

Instance Method Summary collapse

Instance Method Details

#audio?(uploaded_file) ⇒ Boolean

Returns:

  • (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_formatsObject



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

Returns:

  • (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

Returns:

  • (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