Module: Cell::Tenant::ClassMethods

Defined in:
lib/cell/tenant.rb

Instance Method Summary collapse

Instance Method Details

#cell_find(cell_id, finder_method: :find_by) ⇒ Object



12
13
14
# File 'lib/cell/tenant.rb', line 12

def cell_find(cell_id, finder_method: :find_by)
  send(finder_method, cell_id_column => cell_id)
end

#cell_find!(cell_id) ⇒ Object



16
17
18
# File 'lib/cell/tenant.rb', line 16

def cell_find!(cell_id)
  cell_find(cell_id, finder_method: :find_by!)
end

#cell_id_columnObject



8
9
10
# File 'lib/cell/tenant.rb', line 8

def cell_id_column
  :id
end