class RedmineCrm::Liquid::TimeEntriesDrop
Public Class Methods
new(time_entries)
click to toggle source
# File lib/redmine_crm/liquid/drops/time_entries_drop.rb, line 4 def initialize(time_entries) @time_entries = time_entries end
Public Instance Methods
all()
click to toggle source
# File lib/redmine_crm/liquid/drops/time_entries_drop.rb, line 8 def all @all ||= @time_entries.map do |time_entry| TimeEntryDrop.new time_entry end end
each(&block)
click to toggle source
# File lib/redmine_crm/liquid/drops/time_entries_drop.rb, line 18 def each(&block) all.each(&block) end
size()
click to toggle source
# File lib/redmine_crm/liquid/drops/time_entries_drop.rb, line 22 def size @time_entries.size end
visible()
click to toggle source
# File lib/redmine_crm/liquid/drops/time_entries_drop.rb, line 14 def visible @visible ||= @all.select(&:visible?) end