Module: MidasTouch
- Defined in:
- lib/midas-touch.rb,
lib/midas-touch/input.rb,
lib/midas-touch/filter.rb,
lib/midas-touch/version.rb,
lib/midas-touch/validation.rb,
lib/midas-touch/input_group.rb
Defined Under Namespace
Classes: Filter, Input, InputGroup, Validation
Constant Summary
collapse
- VERSION =
"1.1.0"
- @@filters =
Hash.new
- @@validations =
Hash.new
Class Method Summary
collapse
Class Method Details
.find_filter(name) ⇒ Object
18
19
20
|
# File 'lib/midas-touch.rb', line 18
def find_filter(name)
@@filters.fetch(name.to_sym)
end
|
.find_validation(name) ⇒ Object
26
27
28
|
# File 'lib/midas-touch.rb', line 26
def find_validation(name)
@@validations.fetch(name.to_sym)
end
|
.register_filter(filter) ⇒ Object
14
15
16
|
# File 'lib/midas-touch.rb', line 14
def register_filter(filter)
@@filters[filter.name] = filter
end
|
.register_validation(validation) ⇒ Object
22
23
24
|
# File 'lib/midas-touch.rb', line 22
def register_validation(validation)
@@validations[validation.name] = validation
end
|