Sha256: cd54f341e3afbdd2c817004bc1552c001e604f3df7a2a491993db6a31406d2a9

Contents?: true

Size: 412 Bytes

Versions: 3

Compression:

Stored size: 412 Bytes

Contents

# Default implementation of User.  This class is intended to be modified by extensions (ex. spree_auth)
class User < ActiveRecord::Base

  has_many :orders
  belongs_to :ship_address, :foreign_key => "ship_address_id", :class_name => "Address"
  belongs_to :bill_address, :foreign_key => "bill_address_id", :class_name => "Address"

  # Creates an anonymous user
  def self.anonymous!
    User.create
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spree_core-0.30.2 app/models/user.rb
spree_core-0.30.1 app/models/user.rb
spree_core-0.30.0 app/models/user.rb