Method: GoodData::Folder#entries

Defined in:
lib/gooddata/models/metadata/folder.rb

#entriesObject



53
54
55
56
57
58
59
60
61
62
63
64
65
# File 'lib/gooddata/models/metadata/folder.rb', line 53

def entries
  (json['folder']['content']['entries'] || []).pmap do |entry|
    res = case json['folder']['content']['type'].first
          when 'fact'
            GoodData::Fact[entry['link'], :client => client, :project => project]
          when 'metric'
            GoodData::Metric[entry['link'], :client => client, :project => project]
          else
            GoodData::MdObject[entry['link'], :client => client, :project => project]
          end
    res
  end
end