Method: GoodData::Model::FromWire.parse_bridges
- Defined in:
- lib/gooddata/models/from_wire.rb
.parse_bridges(dataset) ⇒ Hash
Converts bridges from wire format into an internal blueprint representation
167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/gooddata/models/from_wire.rb', line 167 def self.parse_bridges(dataset) references = !dataset['dataset'].nil? && !dataset['dataset']['bridges'].nil? ? dataset['dataset']['bridges'] : [] references = !dataset['dateDimension'].nil? && !dataset['dateDimension']['bridges'].nil? ? dataset['dateDimension']['bridges'] : references references.map do |ref| if ref =~ /^dataset\./ { :type => :bridge, :dataset => ref } else {} end end end |