app/models/ucb_rails/user.rb in ucb_rails-0.0.4 vs app/models/ucb_rails/user.rb in ucb_rails-0.0.5

- old
+ new

@@ -3,11 +3,19 @@ attr_accessible :uid, :first_name, :last_name, :inactive before_validation :set_first_last_name - def admin! - update_attribute(:admin, true) + def active? + !inactive? + end + + def admin!(_admin=true) + update_attribute(:admin, _admin) + end + + def inactive!(_inactive=true) + update_attribute(:inactive, _inactive) end def self.active where(inactive: false) end \ No newline at end of file