module ElFinder::ActionClass

Public Instance Methods

el_finder(name = :elfinder, &block) click to toggle source
# File lib/el_finder/action.rb, line 11
def el_finder(name = :elfinder, &block)
  self.send(:define_method, name) do
    h, r = ElFinder::Connector.new(instance_eval(&block)).run(params)
    headers.merge!(h)
    render (r.empty? ? {:nothing => true} : {:text => r.to_json}), :layout => false
  end
end