Class: Redmineup::Liquid::JournalDrop
- Inherits:
-
Liquid::Drop
- Object
- Liquid::Drop
- Redmineup::Liquid::JournalDrop
- Defined in:
- lib/redmineup/liquid/drops/issues_drop.rb
Instance Method Summary collapse
- #attachments ⇒ Object
-
#initialize(journal) ⇒ JournalDrop
constructor
A new instance of JournalDrop.
- #issue ⇒ Object
- #user ⇒ Object
Constructor Details
#initialize(journal) ⇒ JournalDrop
Returns a new instance of JournalDrop.
192 193 194 |
# File 'lib/redmineup/liquid/drops/issues_drop.rb', line 192 def initialize(journal) @journal = journal end |
Instance Method Details
#attachments ⇒ Object
204 205 206 |
# File 'lib/redmineup/liquid/drops/issues_drop.rb', line 204 def ||= @journal..map { || AttachmentDrop.new() } end |
#issue ⇒ Object
200 201 202 |
# File 'lib/redmineup/liquid/drops/issues_drop.rb', line 200 def issue @issue ||= IssueDrop.new @journal.issue if @journal.issue end |
#user ⇒ Object
196 197 198 |
# File 'lib/redmineup/liquid/drops/issues_drop.rb', line 196 def user @user ||= UserDrop.new(@journal.user) end |