OpenStruct
# File lib/warbler/config.rb, line 214 def [](key) new_ostruct_member(key) send(key) end
# File lib/warbler/config.rb, line 219 def []=(key, value) new_ostruct_member(key) send("#{key}=", value) end
# File lib/warbler/config.rb, line 224 def context_params require 'cgi' params = {} @table.each do |k,v| case v when WebxmlOpenStruct nested_params = v.context_params nested_params.each do |nk,nv| params["#{CGI::escapeHTML(k.to_s)}.#{nk}"] = nv end else params[CGI::escapeHTML(k.to_s)] = CGI::escapeHTML(v.to_s) end end params.delete_if {|k,v| ['ignored', *ignored].include?(k.to_s) } params end
# File lib/warbler/config.rb, line 203 def servlet_context_listener case self.booter when :rack "org.jruby.rack.RackServletContextListener" when :merb "org.jruby.rack.merb.MerbServletContextListener" else # :rails, default "org.jruby.rack.rails.RailsServletContextListener" end end
Generated with the Darkfish Rdoc Generator 2.