Class: User (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Class Methods
User.authenticate / 2
User.encrypted_password / 2
Instance Attributes
User#password_confirmation [RW]
Instance Methods
User#password
User#password= / 1
User#after_destroy
User#password_non_blank
User#create_new_salt
is a submodule of
module: <Toplevel Module>   
has modular siblings
module: <Built-in Module>   
module: ActionController   
module: ActiveRecord   
class: ApplicationController   
class: AdminController   
class: InfoController   
class: StoreController   
class: LineItemsController   
class: OrdersController   
class: ProductsController   
class: UsersController   
class: Cart   
class: CartItem   
class: LineItem   
class: Order   
class: Product   
module: StoreHelper   
inherits from
  Base ( ActiveRecord )
has class siblings
  LineItem   
  Order   
  Product   
has properties
attribute: password_confirmation [RW]   
class method: authenticate / 2   
method: password   
method: password= / 1   
method: after_destroy   
method: password_non_blank   
method: create_new_salt   
class method: encrypted_password / 2   
is defined at
#12 in app/models/user.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: ActionController
  module: ActiveRecord
class: Base     
  class: ApplicationController
  class: AdminController
  class: InfoController
  class: StoreController
  class: LineItemsController
  class: OrdersController
  class: ProductsController
  class: UsersController
  class: Cart
  class: CartItem
  class: LineItem
  class: Order
  class: Product
✗ class: User
  module: StoreHelper

Class Hierarchy

Object ( Builtin-Module )
Base ( ActionController )
ApplicationController
  AdminController     
  InfoController     
  StoreController     
  LineItemsController     
  OrdersController     
  ProductsController     
  UsersController     
Base ( ActiveRecord )
LineItem
Order
Product
User
has properties
attribute: password_confirmation [RW]   
class method: authenticate / 2   
method: password   
method: password= / 1   
method: after_destroy   
method: password_non_blank   
method: create_new_salt   
class method: encrypted_password / 2   
Cart
CartItem

Class Methods

User.authenticate / 2

#24 in app/models/user.rb

authenticate ( name ,
  password )

User.encrypted_password / 2

#73 in app/models/user.rb

encrypted_password ( password ,
  salt )

Instance Attributes

User#password_confirmation [RW]

#17 in app/models/user.rb

Instance Methods

User#password

#38 in app/models/user.rb

password

User#password= / 1

#42 in app/models/user.rb

password= ( pwd )

User#after_destroy

#52 in app/models/user.rb

after_destroy

User#password_non_blank

#61 in app/models/user.rb

password_non_blank

User#create_new_salt

#67 in app/models/user.rb

create_new_salt