Module: Sack::Database::Statement
- Defined in:
- lib/sack/database/statement.rb
Overview
Statement Module: Provides statement manipulation methods.
Class Method Summary collapse
-
.prep(q, params = []) ⇒ String
Prepare Statement: Binds params to statement fields in q.
Class Method Details
.prep(q, params = []) ⇒ String
Prepare Statement: Binds params to statement fields in q.
22 23 24 |
# File 'lib/sack/database/statement.rb', line 22 def self.prep q, params = [] params.inject(q) { |a, p| a.sub!('?') { "'#{Sanitizer.value(p)}'" } } end |