class Lolita::Processors::RequestProcessor

Attributes

scope[RW]

Public Class Methods

new(mapping,scope) click to toggle source
# File lib/lolita/processors/request_processor.rb, line 12
def initialize(mapping,scope)
  @mapping = mapping
  @scope = scope
end
respond_to(mapping,scope,action) click to toggle source
# File lib/lolita/processors/request_processor.rb, line 7
def self.respond_to(mapping,scope,action) 
  action_processor = "Lolita::Processors::RequestProcessor::#{action.to_s.camelize}ActionProcessor".constantize.new(mapping,scope)
  action_processor.respond
end

Public Instance Methods

resource_class() click to toggle source
# File lib/lolita/processors/request_processor.rb, line 17
def resource_class
  @scope.resource_class
end