class AdminIt::Request
Middleware
request
Constants
- ENV_KEY
Attributes
templates[R]
Public Class Methods
get(request)
click to toggle source
# File lib/admin_it/middleware.rb, line 25 def self.get(request) return request if request.is_a?(self) fail 'Wrong request' unless request.is_a?(Rack::Request) request = request.env[ENV_KEY] fail 'rails_script middleware is not mounted' if request.nil? request end
new(env)
click to toggle source
Calls superclass method
# File lib/admin_it/middleware.rb, line 8 def initialize(env) @templates = {} @collections = {} @models = {} @env = env @process = false super({}) end
Public Instance Methods
process!()
click to toggle source
# File lib/admin_it/middleware.rb, line 21 def process! @process = true end
process?()
click to toggle source
# File lib/admin_it/middleware.rb, line 17 def process? @process == true end