Module: Authorization::StatefulRoles::StatefulRolesInstanceMethods

Defined in:
lib/authorization/stateful_roles.rb

Overview

class methods

Instance Method Summary collapse

Instance Method Details

#do_activateObject



55
56
57
58
59
# File 'lib/authorization/stateful_roles.rb', line 55

def do_activate
  @activated = true
  self.activated_at = Time.now.utc
  self.deleted_at = self.activation_code = nil
end

#do_deleteObject



51
52
53
# File 'lib/authorization/stateful_roles.rb', line 51

def do_delete
  self.deleted_at = Time.now.utc
end

#recently_activated?Boolean

Returns true if the user has just been activated.

Returns:

  • (Boolean)


48
49
50
# File 'lib/authorization/stateful_roles.rb', line 48

def recently_activated?
  @activated
end