Class: ActiveScaffold::Tableless::StatementCache

Inherits:
Object
  • Object
show all
Defined in:
lib/active_scaffold/tableless.rb

Instance Method Summary collapse

Constructor Details

#initialize(key, model = nil) ⇒ StatementCache

Returns a new instance of StatementCache.



191
192
193
194
# File 'lib/active_scaffold/tableless.rb', line 191

def initialize(key, model = nil)
  @key = key
  @model = model
end

Instance Method Details

#execute(values, connection) ⇒ Object



197
198
199
# File 'lib/active_scaffold/tableless.rb', line 197

def execute(values, model, connection)
  model.where(@key => values)
end