class Nexmo::Markdown::AudioFilter
Public Instance Methods
call(input)
click to toggle source
# File lib/nexmo_markdown_renderer/filters/audio_filter.rb, line 4 def call(input) input.gsub(/[u{🔈}]\[(.+?)\]/) do audio = <<~HEREDOC <audio controls> <source src="#{$1}" type="audio/mpeg"> </audio> HEREDOC "FREEZESTART#{Base64.urlsafe_encode64(audio)}FREEZEEND" end end