# File lib/apotomo/request_processor.rb, line 28 def process_for(request_params) source = self.root.find_widget(request_params[:source]) or raise InvalidSourceWidget, "Source #{request_params[:source].inspect} non-existent." source.fire(request_params[:type].to_sym, request_params) # set data to params for now. run_hook :after_fire, self source.root.page_updates ### DISCUSS: that's another dependency. end