Class: RedmineCrm::Liquid::TimeEntryDrop

Inherits:
Liquid::Drop
  • Object
show all
Includes:
ActionView::Helpers::UrlHelper
Defined in:
lib/redmine_crm/liquid/drops/time_entries_drop.rb

Instance Method Summary collapse

Constructor Details

#initialize(time_entry) ⇒ TimeEntryDrop

Returns a new instance of TimeEntryDrop.



43
44
45
# File 'lib/redmine_crm/liquid/drops/time_entries_drop.rb', line 43

def initialize(time_entry)
  @time_entry = time_entry
end

Instance Method Details

#activityObject



55
56
57
# File 'lib/redmine_crm/liquid/drops/time_entries_drop.rb', line 55

def activity
  @activity ||= @time_entry.activity && @time_entry.activity.name
end

#custom_field_valuesObject



59
60
61
# File 'lib/redmine_crm/liquid/drops/time_entries_drop.rb', line 59

def custom_field_values
  @time_entry.custom_field_values
end

#issueObject



51
52
53
# File 'lib/redmine_crm/liquid/drops/time_entries_drop.rb', line 51

def issue
  @issue ||= IssueDrop.new(@time_entry.issue)
end

#userObject



47
48
49
# File 'lib/redmine_crm/liquid/drops/time_entries_drop.rb', line 47

def user
  @user ||= UserDrop.new(@time_entry.user)
end