Class: Sipatra::Application
Instance Attribute Summary
Attributes inherited from Base
#context, #log, #message, #params, #session, #sip_factory
Class Method Summary collapse
Methods inherited from Base
after, after_filters, before, before_filters, configure, disable, #do_request, #do_response, enable, extensions, #halt, helpers, inherited, #initialize, invoke_hook, #pass, #request?, reset!, response, #response?, set, #set_bindings, #settings, settings
Methods included from HelperMethods
#add_address_header, #add_header, #address_header, #address_headers, #create_address, #create_uri, #header, #header?, #headers, #modify_header, #proxy, #push_route, #remove_header, #send_response
Constructor Details
This class inherits a constructor from Sipatra::Base
Class Method Details
.register_extension(*extensions, &block) ⇒ Object
:nodoc:
327 328 329 330 331 |
# File 'lib/sipatra/base.rb', line 327 def self.register_extension(*extensions, &block) #:nodoc: added_methods = extensions.map {|m| m.public_instance_methods }.flatten Delegator.delegate(*added_methods) super(*extensions, &block) end |