Module: Quo::Utilities::Sanitize

Included in:
Query
Defined in:
lib/quo/utilities/sanitize.rb

Instance Method Summary collapse

Instance Method Details

#sanitize_sql_for_conditions(conditions) ⇒ Object



6
7
8
# File 'lib/quo/utilities/sanitize.rb', line 6

def sanitize_sql_for_conditions(conditions)
  ActiveRecord::Base.sanitize_sql_for_conditions(conditions)
end

#sanitize_sql_parameter(value) ⇒ Object



14
15
16
# File 'lib/quo/utilities/sanitize.rb', line 14

def sanitize_sql_parameter(value)
  sanitize_sql_for_conditions(["?", value])
end

#sanitize_sql_string(string) ⇒ Object



10
11
12
# File 'lib/quo/utilities/sanitize.rb', line 10

def sanitize_sql_string(string)
  sanitize_sql_for_conditions(["'%s'", string])
end