Module: Authorization::AasmRoles::StatefulRolesInstanceMethods
- Defined in:
- lib/authorization/aasm_roles.rb
Overview
class methods
Instance Method Summary collapse
- #do_activate ⇒ Object
- #do_delete ⇒ Object
-
#recently_activated? ⇒ Boolean
Returns true if the user has just been activated.
Instance Method Details
#do_activate ⇒ Object
56 57 58 59 60 |
# File 'lib/authorization/aasm_roles.rb', line 56 def do_activate @activated = true self.activated_at = Time.now.utc self.deleted_at = self.activation_code = nil end |
#do_delete ⇒ Object
52 53 54 |
# File 'lib/authorization/aasm_roles.rb', line 52 def do_delete self.deleted_at = Time.now.utc end |
#recently_activated? ⇒ Boolean
Returns true if the user has just been activated.
49 50 51 |
# File 'lib/authorization/aasm_roles.rb', line 49 def recently_activated? @activated end |