module Comments::Model

Constants

DEFAULT_AVATAR

Public Instance Methods

can_reply?() click to toggle source
# File lib/comments/model.rb, line 32
def can_reply?
  self.depth <= Comments.config.max_reply_depth
end
user_avatar_url() click to toggle source
# File lib/comments/model.rb, line 21
def user_avatar_url
  return DEFAULT_AVATAR if Comments.config.user_avatar_url_method.blank?
  return DEFAULT_AVATAR if self.user.blank?
  self.user.send(Comments.config.user_avatar_url_method)
end
user_name() click to toggle source
# File lib/comments/model.rb, line 16
def user_name
  return "" if self.user.blank?
  self.user.send(Comments.config.user_name_method)
end
user_profile_url() click to toggle source
# File lib/comments/model.rb, line 27
def user_profile_url
  return '#' if self.user.blank?
  self.user.send(Comments.config.user_profile_url_method)
end