Method: GoodData::Model::ProjectBlueprint.from_json
- Defined in:
- lib/gooddata/models/blueprint/project_blueprint.rb
.from_json(spec) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/gooddata/models/blueprint/project_blueprint.rb', line 16 def from_json(spec) if spec.is_a?(String) if File.file?(spec) ProjectBlueprint.new(MultiJson.load(File.read(spec), :symbolize_keys => true)) else ProjectBlueprint.new(MultiJson.load(spec, :symbolize_keys => true)) end else ProjectBlueprint.new(spec) end end |