Module: SimpleView::Renderable

Included in:
SimpleView, BasicObjectRenderable, RenderingObject
Defined in:
lib/simple_view/io_view.rb,
lib/simple_view/erb_view.rb,
lib/simple_view/haml_view.rb,
lib/simple_view/renderable.rb,
lib/simple_view/builder_view.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Class Method Summary collapse

Class Method Details

.included(mod) ⇒ Object



32
33
34
35
36
37
38
39
# File 'lib/simple_view/renderable.rb', line 32

def self.included(mod)
	if Class === mod
		mod.send(:include, InstanceMethods)
		mod.send(:extend, ClassMethods)
	elsif Module === mod
		mod.send(:extend, InstanceMethods)
	end
end