Chapter 3.  User Defined Modules and Classes

Table of Contents

Module: <Toplevel Module>
Overview
Module: ActionController (<Toplevel Module>)
Overview
Class: Base (ActionController)
Overview
Module: ActiveRecord (<Toplevel Module>)
Overview
Class: Base (ActiveRecord)
Overview
Class: ApplicationController (<Toplevel Module>)
Overview
Instance Methods
Class: AdminController (<Toplevel Module>)
Overview
Instance Methods
Class: InfoController (<Toplevel Module>)
Overview
Instance Methods
Class: StoreController (<Toplevel Module>)
Overview
Instance Methods
Class: LineItemsController (<Toplevel Module>)
Overview
Instance Methods
Class: OrdersController (<Toplevel Module>)
Overview
Instance Methods
Class: ProductsController (<Toplevel Module>)
Overview
Instance Methods
Class: UsersController (<Toplevel Module>)
Overview
Instance Methods
Class: Cart (<Toplevel Module>)
Overview
Instance Attributes
Instance Methods
Class: CartItem (<Toplevel Module>)
Overview
Instance Attributes
Instance Methods
Class: LineItem (<Toplevel Module>)
Overview
Class Methods
Class: Order (<Toplevel Module>)
Overview
Constants
Instance Methods
Class: Product (<Toplevel Module>)
Overview
Class Methods
Instance Methods
Class: User (<Toplevel Module>)
Overview
Class Methods
Instance Attributes
Instance Methods
Module: StoreHelper (<Toplevel Module>)
Overview
Instance Methods

Module: <Toplevel Module>

is modularized into
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   
class: User   
module: StoreHelper   

Overview

Module Structure

✗ module: <Toplevel 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     
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     
Cart
CartItem