Sha256: 95fed76e5af23ca78e15f2d4c31700ddb30af91e0060d98592aa84f13c346ac1

Contents?: true

Size: 475 Bytes

Versions: 15

Compression:

Stored size: 475 Bytes

Contents

class User < ActiveRecord::Base
  include Sunrise::Models::User
  include PublicActivity::Model
  include ActiveModel::ForbiddenAttributesProtection
  
  # Include default devise modules.
  devise :database_authenticatable, :confirmable, :lockable, :timeoutable,
         :recoverable, :rememberable, :trackable, :validatable,
         :encryptable, :encryptor => :sha512

  fileuploads :avatar
  
  tracked owner: ->(controller, model) { controller.try(:current_user) }
end

Version data entries

15 entries across 12 versions & 1 rubygems

Version Path
sunrise-cms-0.6.11 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.10 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.9 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.8 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.7 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.6 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.5 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.5 spec/tmp/app/models/defaults/user.rb
sunrise-cms-0.6.4 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.4 spec/tmp/app/models/defaults/user.rb
sunrise-cms-0.6.3 spec/tmp/app/models/defaults/user.rb
sunrise-cms-0.6.3 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.2 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.1 lib/generators/sunrise/templates/models/active_record/user.rb
sunrise-cms-0.6.0 lib/generators/sunrise/templates/models/active_record/user.rb