module Dropzone
Attributes
configuration[RW]
Public Class Methods
configure() { |configuration| ... }
click to toggle source
# File lib/dropzone.rb, line 36 def self.configure yield(configuration) end
get_profile(profile)
click to toggle source
# File lib/dropzone.rb, line 14 def self.get_profile(profile) profile = Dropzone.configuration.profiles[profile.to_s] defaults = Dropzone.configuration.profiles["default"] profile.reverse_merge!(defaults) end
install!()
click to toggle source
# File lib/dropzone.rb, line 20 def self.install! config = YAML.load_file("#{Rails.root.to_s}/config/dropzone.yml")[Rails.env] Dropzone.configure { |c| c.profiles = config["profiles"] || [] } ActiveSupport.on_load :action_controller do helper Dropzone::ActionView::Helpers end end