Class: CarrierWaveDirect::JQuery::FormBuilder

Inherits:
ActionView::Helpers::FormBuilder
  • Object
show all
Defined in:
lib/carrierwave_direct/jquery/form_builder.rb

Instance Method Summary collapse

Instance Method Details

#file_field(method, options = {}) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/carrierwave_direct/jquery/form_builder.rb', line 4

def file_field(method, options = {})
  options.merge! name: "file",
    data: {
      'url' => object.direct_fog_url,
      'key' => object.key,
      'AWSAccessKeyId' => object.aws_access_key_id,
      'acl' => object.acl,
      'success_action_redirect' => object.success_action_redirect,
      'policy' => object.policy,
      'signature' => object.signature
    }
  super
end