class OperationDecorator

Public Instance Methods

creator_gravatar() click to toggle source
# File lib/aptible/rails/decorators/operation_decorator.rb, line 8
def creator_gravatar
  return nil if object.user.nil? && object.user_email.nil?
  email = object.user_email || object.user.email
  h.gravatar_url(email, 32)
end
creator_name() click to toggle source
# File lib/aptible/rails/decorators/operation_decorator.rb, line 14
def creator_name
  return nil if object.user.nil? && object.user_name.nil?
  object.user_name || object.user.name
end
past_tense() click to toggle source

TODO: cleanup after manual migration of user data to operations

# File lib/aptible/rails/decorators/operation_decorator.rb, line 4
def past_tense
  object.type.humanize + (object.type[-1] == 'e' ? 'd' : 'ed')
end