Class: ContextPresenter

Inherits:
Object
  • Object
show all
Defined in:
app/presenters/context_presenter.rb

Instance Method Summary collapse

Constructor Details

#initialize(options) ⇒ ContextPresenter

Returns a new instance of ContextPresenter.



2
3
4
# File 'app/presenters/context_presenter.rb', line 2

def initialize(options)
  @context = options.fetch(:context)
end

Instance Method Details

#context_summaryObject



6
7
8
9
10
# File 'app/presenters/context_presenter.rb', line 6

def context_summary
  visibility = get_objects_for_predicate(@context, 'context:visibility')
  created = get_objects_for_predicate(@context, 'dcterms:created')
  "#{visibility.join(', ')} #{created.join(', ')}"
end