Module: HasOwner

Extended by:
ActiveSupport::Concern
Included in:
Code, ForeignUser, LoginAttempt, MediaFile, MediaFolder, Token, UserPrivilege
Defined in:
app/models/concerns/has_owner.rb

Instance Method Summary collapse

Instance Method Details

#owned_by?(user) ⇒ Boolean

Parameters:

Returns:

  • (Boolean)


11
12
13
# File 'app/models/concerns/has_owner.rb', line 11

def owned_by?(user)
  !user.nil? && (self.user == user)
end

#owner_nameString

Returns:

  • (String)


16
17
18
# File 'app/models/concerns/has_owner.rb', line 16

def owner_name
  user&.profile_name || I18n.t(:anonymous)
end