Class: Krikri::AggregationEntityBehavior
- Inherits:
-
EntityBehavior
- Object
- EntityBehavior
- Krikri::AggregationEntityBehavior
- Defined in:
- lib/krikri/entity_behaviors/aggregation_entity_behavior.rb
Overview
A behavior that provides methods for working with aggregations (as defined by DPLA::MAP::Aggregation), in the context of entities that are generated by activities.
Instance Attribute Summary
Attributes inherited from EntityBehavior
Instance Method Summary collapse
-
#entities(load = true, include_invalidated = false) ⇒ Enumerator
DPLA::MAP::Aggregation objects.
Methods inherited from EntityBehavior
Constructor Details
This class inherits a constructor from Krikri::EntityBehavior
Instance Method Details
#entities(load = true, include_invalidated = false) ⇒ Enumerator
Returns DPLA::MAP::Aggregation objects.
24 25 26 27 28 29 30 |
# File 'lib/krikri/entity_behaviors/aggregation_entity_behavior.rb', line 24 def entities(load = true, include_invalidated = false) activity_uris(include_invalidated) do |uri| agg = DPLA::MAP::Aggregation.new(uri) agg.get if load agg end end |