lib/controller/controller.rb in extjs-mvc-0.3.3 vs lib/controller/controller.rb in extjs-mvc-0.3.4

- old
+ new

@@ -7,36 +7,9 @@ ## # Controller class methods # module ClassMethods - def extjs_reader(model, fieldset) - { - "successProperty" => extjs_success_property, - "root" => extjs_root, - "messageProperty" => extjs_message_property - }.merge(model.extjs_record(fieldset)) - end - - def extjs_proxy(params) - proxy = {} - if params[:proxy] === 'direct' - actions = ['create', 'read', 'update', 'destroy'] - proxy["api"] = {} - direct_actions.each_index do |n| - proxy["api"][actions[n]] = direct_actions[n][:name] - end - else - if params[:config]["api"] - proxy["api"] = {} - params[:config]["api"].each {|k,v| proxy["api"][k] = "/#{params[:controller]}/#{v}" } - else - proxy["url"] = "/#{params[:controller]}.#{params[:format].to_s}" - end - end - proxy - end - def extjs_root(value=nil) ExtJS::MVC.root = value unless value.nil? ExtJS::MVC.root end