class Spout::Helpers::JsonLoader
Public Class Methods
get_json(file_name, file_type)
click to toggle source
# File lib/spout/helpers/json_loader.rb, line 8 def self.get_json(file_name, file_type) file = Dir.glob("#{file_type.to_s.downcase}s/**/#{file_name.to_s.downcase}.json", File::FNM_CASEFOLD).first JSON.parse(File.read(file, encoding: "utf-8")) rescue => e puts "JsonLoader Warning".red puts e.to_s.white nil end
get_variable(variable_name)
click to toggle source
# File lib/spout/helpers/json_loader.rb, line 17 def self.get_variable(variable_name) get_json(variable_name, "variable") end