Class: SpudUser

Inherits:
ActiveRecord::Base
  • Object
show all
Includes:
Concerns::SpudAuthentication
Defined in:
app/models/spud_user.rb

Instance Method Summary collapse

Instance Method Details

#full_nameObject



13
14
15
16
17
18
19
20
21
22
23
# File 'app/models/spud_user.rb', line 13

def full_name
	if first_name.blank? && last_name.blank?
		return self.
	end
	if self.first_name.blank?
		return self.last_name
	elsif self.last_name.blank?
		return self.first_name
	end
	return "#{self.first_name} #{self.last_name}"
end

#has_admin_rights?Boolean

Returns:

  • (Boolean)


9
10
11
# File 'app/models/spud_user.rb', line 9

def has_admin_rights?
	return self.super_admin || self.spud_admin_permissions.count > 0
end