Sha256: 901b7190f716c6bb593dcfc7d679a6bb6bd9845a62a76e2f6fc46ddbdca19d69

Contents?: true

Size: 462 Bytes

Versions: 2

Compression:

Stored size: 462 Bytes

Contents

class User
  
  include Hydra::User

  attr_accessor :uid, :email, :password, :roles, :new_record

  def initialize(params={})
    self.email = params[:email] if params[:email]
  end
  
  def new_record?
    new_record == true
  end
  
  def is_being_superuser?(session)
    # do nothing -- stubbing deprecated behavior
  end
  
  def self.find_by_uid(uid)
    nil
  end
  
  def save
    # do nothing!
  end
  
  def save!
    save
    return self
  end
  
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
hydra-access-controls-0.0.4 spec/support/user.rb
hydra-access-controls-0.0.3 spec/support/user.rb