Method: Mojito::Controllers.method_controller

Defined in:
lib/mojito/controllers/method.rb

.method_controller(*modules, &block) ⇒ Object



52
53
54
55
56
57
58
59
60
61
62
63
# File 'lib/mojito/controllers/method.rb', line 52

def self.method_controller(*modules, &block)
	Class.new.tap do |controller|
		controller.instance_exec do
			include Mojito::Base
			include Mojito::Controllers::Method
			modules.each do |mod|
				include mod
			end
		end
		controller.class_exec &block if block
	end
end