Method: Pears::Subject#project
- Defined in:
- lib/pears/subject.rb
#project ⇒ Object
Projects the layers to a hash that van be used as a single source of truth.
43 44 45 46 47 |
# File 'lib/pears/subject.rb', line 43 def project layers.reverse.reduce(Hash.new) do |hash, layer| hash.deep_merge(layer.data) end.with_indifferent_access end |