Class: Fiona7::AttributeReaders::ReferencelistAsLinklist

Inherits:
AttributeReader show all
Defined in:
lib/fiona7/attribute_readers/referencelist_as_linklist.rb

Instance Method Summary collapse

Methods inherited from AttributeReader

#initialize

Constructor Details

This class inherits a constructor from Fiona7::AttributeReaders::AttributeReader

Instance Method Details

#callObject



6
7
8
9
10
11
12
13
# File 'lib/fiona7/attribute_readers/referencelist_as_linklist.rb', line 6

def call
  links = self.obj.attr_values[self.attr_name] || []
  links.map do |link|
    if link && link["type"] == "internal"
      link["destination"].to_s
    end
  end
end