Module: GirlsBar::Filter

Defined in:
lib/girls_bar/filter.rb

Class Method Summary collapse

Class Method Details

.to_id(param) ⇒ Object



4
5
6
7
# File 'lib/girls_bar/filter.rb', line 4

def self.to_id(param)
  return param if param.is_a?(Fixnum)
  /^\d/ =~ param ? param.to_i : param.downcase.strip
end

.to_script(str) ⇒ Object



17
18
19
20
# File 'lib/girls_bar/filter.rb', line 17

def self.to_script(str)
  script = replace_vars_from_data(str)
  script.split("\n").join(" && ")
end

.to_selection(str) ⇒ Object



13
14
15
# File 'lib/girls_bar/filter.rb', line 13

def self.to_selection(str)
  return replace_vars_from_data(str)
end

.to_subject(str) ⇒ Object



9
10
11
# File 'lib/girls_bar/filter.rb', line 9

def self.to_subject(str)
  return replace_vars_from_data(str)
end