class Dugway::Drops::ContactDrop
Public Instance Methods
captcha()
click to toggle source
# File lib/dugway/liquid/drops/contact_drop.rb, line 20 def captcha %{<img id="captcha_image" src="https://s3.amazonaws.com/bigcartel/captcha/28e3d1288cbc70c0cd1a2d10845f8e11e1a90d14.png">} end
email()
click to toggle source
# File lib/dugway/liquid/drops/contact_drop.rb, line 8 def email params[:email] ||= '' end
message()
click to toggle source
# File lib/dugway/liquid/drops/contact_drop.rb, line 16 def message params[:message] ||= '' end
name()
click to toggle source
# File lib/dugway/liquid/drops/contact_drop.rb, line 4 def name params[:name] ||= '' end
recaptcha()
click to toggle source
# File lib/dugway/liquid/drops/contact_drop.rb, line 24 def recaptcha @recaptcha ||= begin html = "This site is protected by reCAPTCHA and the Google " html += '<a href="https://policies.google.com/privacy">Privacy Policy</a> and ' html += '<a href="https://policies.google.com/terms">Terms of Service</a> apply.' html end end
sent()
click to toggle source
# File lib/dugway/liquid/drops/contact_drop.rb, line 33 def sent request.path == '/contact' && request.post? && errors.blank? end
subject()
click to toggle source
# File lib/dugway/liquid/drops/contact_drop.rb, line 12 def subject params[:subject] ||= '' end