class RedmineRest::Models::Issue::Journal::Detail
Journal
detail
Attributes
name[RW]
new_value[RW]
old_value[RW]
property[RW]
Public Instance Methods
attribute?()
click to toggle source
# File lib/redmine_rest/models/issue/journal_detail.rb, line 14 def attribute? property == 'attr' end
method_missing(m, *args)
click to toggle source
Calls superclass method
# File lib/redmine_rest/models/issue/journal_detail.rb, line 22 def method_missing(m, *args) m = m.to_s return super unless args.empty? && m.to_s.end_with?('?') name == m.to_s[0..-2] end
relation?()
click to toggle source
# File lib/redmine_rest/models/issue/journal_detail.rb, line 18 def relation? property == 'relation' end
to_s()
click to toggle source
Calls superclass method
# File lib/redmine_rest/models/issue/journal_detail.rb, line 29 def to_s if attribute? "#{name}: #{old_value.nil? ? 'nil' : old_value} -> #{new_value.nil? ? 'nil' : new_value}" elsif relation? "#{name} #{new_value}" else super end end