Module: Extentions
- Defined in:
- lib/extentions.rb,
lib/extentions/version.rb,
lib/extentions/renderer.rb,
lib/extentions/base/router.rb,
lib/extentions/base/factory.rb,
lib/extentions/base/extention.rb,
lib/extentions/null/extention.rb,
lib/extentions/extentions_helper.rb
Overview
THINK: Create, Find, Display extention parts
Defined Under Namespace
Modules: Base, ExtentionsHelper, Null
Classes: Collection, Renderer
Constant Summary
collapse
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
.extentions_for(model, context = nil) ⇒ Object
4
5
6
7
8
9
10
11
|
# File 'lib/extentions.rb', line 4
def self.extentions_for(model, context = nil)
Collection.new model, apply_extentions(model, context)
end
|
.register(extention_class) ⇒ Object
13
14
15
|
# File 'lib/extentions.rb', line 13
def self.register(extention_class)
@@extentions = extentions << extention_class
end
|
.reset ⇒ Object
17
18
19
|
# File 'lib/extentions.rb', line 17
def self.reset
@@extentions = []
end
|