Method: Feet::Model::FileModel#initialize

Defined in:
lib/feet/file_model.rb

#initialize(filename) ⇒ FileModel



6
7
8
9
10
11
12
13
14
15
# File 'lib/feet/file_model.rb', line 6

def initialize(filename)
  @filename = filename

  # If filename is "dir/21.json", @id is 21
  basename = File.split(filename)[-1]
  @id = File.basename(basename, '.json').to_i

  row_object = File.read(filename)
  @hash = MultiJson.load(row_object)
end