Method: GoodData::Project#add_report_definition

Defined in:
lib/gooddata/models/project.rb

#add_report_definition(json) ⇒ GoodData::ReportDefinition Also known as: create_report_definition

Creates new instance of report definition in context of project This report definition can be used for creating of GoodData::Report

Parameters:

  • report definition json

Returns:

  • Instance of new report definition



797
798
799
800
801
802
# File 'lib/gooddata/models/project.rb', line 797

def add_report_definition(json)
  rd = GoodData::ReportDefinition.new(json)
  rd.client = client
  rd.project = self
  rd.save
end