Module: S3DirectUpload::UploadHelper

Defined in:
lib/s3_direct_upload/form_helper.rb

Defined Under Namespace

Classes: S3Uploader

Instance Method Summary collapse

Instance Method Details

#s3_uploader_form(options = {}, &block) ⇒ Object



3
4
5
6
7
8
9
10
# File 'lib/s3_direct_upload/form_helper.rb', line 3

def s3_uploader_form(options = {}, &block)
  uploader = S3Uploader.new(options)
  form_tag(uploader.url, uploader.form_options) do
    uploader.fields.map do |name, value|
      hidden_field_tag(name, value)
    end.join.html_safe + capture(&block)
  end
end