class RedmineCrm::Liquid::JournalsDrop

Public Class Methods

new(journals) click to toggle source
# File lib/redmine_crm/liquid/drops/issues_drop.rb, line 146
def initialize(journals)
  @journals = journals
end

Public Instance Methods

all() click to toggle source
# File lib/redmine_crm/liquid/drops/issues_drop.rb, line 150
def all
  @all ||= @journals.map do |journal|
    JournalDrop.new journal
  end
end
each(&block) click to toggle source
# File lib/redmine_crm/liquid/drops/issues_drop.rb, line 160
def each(&block)
  all.each(&block)
end
size() click to toggle source
# File lib/redmine_crm/liquid/drops/issues_drop.rb, line 164
def size
  @journals.size
end
visible() click to toggle source
# File lib/redmine_crm/liquid/drops/issues_drop.rb, line 156
def visible
  @visible ||= @all.select(&:visible?)
end