Module: Api::Filters::Condition::ClassMethods
- Defined in:
- lib/api/filters/condition.rb
Instance Method Summary collapse
- #condition_name(condition_name = nil) ⇒ Object
- #condition_symbol(condition_symbol = nil) ⇒ Object
- #handle?(string) ⇒ Boolean
Instance Method Details
#condition_name(condition_name = nil) ⇒ Object
11 12 13 14 |
# File 'lib/api/filters/condition.rb', line 11 def condition_name(condition_name = nil) @condition_name = condition_name if condition_name @condition_name end |
#condition_symbol(condition_symbol = nil) ⇒ Object
16 17 18 19 |
# File 'lib/api/filters/condition.rb', line 16 def condition_symbol(condition_symbol = nil) @condition_symbol = condition_symbol if condition_symbol @condition_symbol end |
#handle?(string) ⇒ Boolean
21 22 23 |
# File 'lib/api/filters/condition.rb', line 21 def handle?(string) string =~ /^#{condition_name}\(.*\)$/ end |