Sha256: 119e726dd5292eda0c8acbdba9381afa63b8aa729072ea85cb0d984cfd8f4747

Contents?: true

Size: 619 Bytes

Versions: 10

Compression:

Stored size: 619 Bytes

Contents

class SpudUser < ActiveRecord::Base
	has_many :spud_admin_permissions,:foreign_key => :user_id
	accepts_nested_attributes_for :spud_admin_permissions, :allow_destroy => true
	attr_protected :super_admin

	acts_as_authentic do |c|
    # c.my_config_option = my_value # for available options see documentation in: Authlogic::ActsAsAuthentic
	end # block optional

	def full_name
		if first_name.blank? && last_name.blank?
			return self.login
		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
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
spud_core-0.7.2 app/models/spud_user.rb
spud_core-0.7.1 app/models/spud_user.rb
spud_core-0.7.0 app/models/spud_user.rb
spud_core-0.6.4 app/models/spud_user.rb
spud_core-0.6.2 app/models/spud_user.rb
spud_core-0.5.6 app/models/spud_user.rb
spud_core-0.5.5 app/models/spud_user.rb
spud_core-0.5.2 app/models/spud_user.rb
spud_core-0.5.1 app/models/spud_user.rb
spud_core-0.5.0 app/models/spud_user.rb