Sha256: 24b749f810214085e77b537b20cafdb9281817ff837e0f54b2132af6bcc0972a
Contents?: true
Size: 1.02 KB
Versions: 2
Compression:
Stored size: 1.02 KB
Contents
require 'shared_admin' class Admin include ActiveGraph::Node include SharedAdmin ## Database authenticatable property :email, type: String property :encrypted_password, type: String ## Recoverable property :reset_password_token, type: String property :reset_password_sent_at, type: DateTime ## Rememberable property :remember_created_at, type: DateTime ## Confirmable property :confirmation_token, type: String property :confirmed_at, type: DateTime property :confirmation_sent_at, type: DateTime property :unconfirmed_email, type: String ## Lockable property :locked_at, type: DateTime property :active, type: Boolean, default: false property :created_at, type: DateTime property :updated_at, type: DateTime # def active? # return self.active # end def to_xml(*args) args = args.try(:first) || {} attributes.except('confirmation_token').merge(password: nil).to_xml(args.merge({ root: 'admin' })) end end AdminAdapter = Admin.to_adapter unless Admin.is_a?(OrmAdapter::Base)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
devise-activegraph-3.0.0 | test/rails_app/app/active_graph/admin.rb |
devise-activegraph-3.0.0.alpha.1 | test/rails_app/app/active_graph/admin.rb |