Module: Magento

Defined in:
lib/magento/base.rb,
lib/magento/order.rb,
lib/magento/region.rb,
lib/magento/country.rb,
lib/magento/invoice.rb,
lib/magento/product.rb,
lib/magento/category.rb,
lib/magento/customer.rb,
lib/magento/shipment.rb,
lib/magento/inventory.rb,
lib/magento/connection.rb,
lib/magento/order_item.rb,
lib/magento/product_link.rb,
lib/magento/product_type.rb,
lib/magento/product_media.rb,
lib/magento/product_stock.rb,
lib/magento/customer_group.rb,
lib/magento/customer_address.rb,
lib/magento/product_attribute.rb,
lib/magento/category_attribute.rb,
lib/magento/product_tier_price.rb,
lib/magento/product_attribute_set.rb

Overview

Base Magento model handles basic crud operations and stores connection to magento instance. It has the following class attributes:

  • connection: the Magento::Connection to use

And the following instance attributes:

  • attributes: the attributes of the magento object

Defined Under Namespace

Classes: ApiError, Base, Category, CategoryAttribute, Connection, Country, Customer, CustomerAddress, CustomerGroup, Inventory, Invoice, Order, OrderItem, Product, ProductAttribute, ProductAttributeSet, ProductLink, ProductMedia, ProductStock, ProductTierPrice, ProductType, Region, Shipment