lib/janus/models/remote_token.rb in janus-0.7.0 vs lib/janus/models/remote_token.rb in janus-0.8.0
- old
+ new
@@ -1,12 +1,13 @@
module Janus
module Models
module RemoteToken
- def self.included(klass)
- klass.class_eval do
- include Janus::Models::Base
- before_save :reset_token
- end
+ extend ActiveSupport::Concern
+
+ included do
+ include Janus::Models::Base
+
+ before_save :reset_token
end
# Generates an unique token.
def reset_token
self.token = self.class.generate_token(:token)