Method: Feet::Model::FileModel.find

Defined in:
lib/feet/file_model.rb

.find(id) ⇒ Object



25
26
27
28
29
30
31
32
33
34
35
36
37
# File 'lib/feet/file_model.rb', line 25

def self.find(id)
  id = id.to_i
  @dm_style_cache ||= {}
  begin
    return @dm_style_cache[id] if @dm_style_cache[id]

    found = FileModel.new("db/quotes/#{id}.json")
    @dm_style_cache[id] = found
    found
  rescue Errno::ENOENT
    nil
  end
end