dabit/acts_as_shopping_cart

View on GitHub
lib/acts_as_shopping_cart.rb

Summary

Maintainability
A
0 mins
Test Coverage
require "acts_as_shopping_cart/version"
require "rails"
require "money-rails"
require "active_record/acts/shopping_cart"
require "active_record/acts/shopping_cart_item"
require "acts_as_shopping_cart/schema"

module ActiveRecord
  module Acts
    module ShoppingCart
      autoload :Collection , "active_record/acts/shopping_cart/collection"
      autoload :Item       , "active_record/acts/shopping_cart/item"
    end

    module ShoppingCartItem
      autoload :InstanceMethods, "active_record/acts/shopping_cart_item/instance_methods"
    end
  end
end

ActiveRecord::Base.send :include, ActiveRecord::Acts::ShoppingCart
ActiveRecord::Base.send :include, ActiveRecord::Acts::ShoppingCartItem