Module: FrozenRecord::Backends::Json

Extended by:
Json
Included in:
Json
Defined in:
lib/frozen_record/backends/json.rb

Instance Method Summary collapse

Instance Method Details

#filename(model_name) ⇒ Object



8
9
10
# File 'lib/frozen_record/backends/json.rb', line 8

def filename(model_name)
  "#{model_name.underscore.pluralize}.json"
end

#load(file_path) ⇒ Object



12
13
14
15
# File 'lib/frozen_record/backends/json.rb', line 12

def load(file_path)
  json_data = File.read(file_path)
  JSON.parse(json_data) || []
end