Module: Sipity::Decorators

Defined in:
app/decorators/sipity/decorators.rb,
app/decorators/sipity/decorators/sip_decorator.rb,
app/decorators/sipity/decorators/linked_action.rb,
app/decorators/sipity/decorators/recommendations/base.rb,
app/decorators/sipity/decorators/collaborator_decorator.rb,
app/decorators/sipity/decorators/recommendations/doi_recommendation.rb,
app/decorators/sipity/decorators/recommendations/citation_recommendation.rb

Overview

Note:

Take a look at the [Draper gem](github.com/drapergem/draper). It does a great job of explaining their importance.

Note:

Establishing module name

Contains the various Decorators associated with Sipity. The primary responsibility of a decorator is to encapsulate view related logic that is associated with a model. Things like URLs, translations, etc.

Defined Under Namespace

Modules: Recommendations Classes: CollaboratorDecorator, LinkedAction, SipDecorator