Module: Fifthgear
- Defined in:
- lib/fifthgear.rb,
lib/fifthgear/cart.rb,
lib/fifthgear/item.rb,
lib/fifthgear/client.rb,
lib/fifthgear/helper.rb,
lib/fifthgear/version.rb,
lib/fifthgear/configuration.rb,
lib/fifthgear/item_inventory.rb,
lib/fifthgear/order_status_bulk.rb,
lib/fifthgear/item_inventory_bulk.rb,
lib/fifthgear/item_personalization_data.rb,
lib/fifthgear/order_status_by_ref_number.rb
Defined Under Namespace
Modules: Helper
Classes: Cart, Client, Configuration, Item, ItemInventory, ItemInventoryBulk, ItemPersonalizationData, OrderStatusBulk, OrderStatusByRefNumber
Constant Summary
collapse
- VERSION =
"0.0.2"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.configuration ⇒ Object
21
22
23
|
# File 'lib/fifthgear.rb', line 21
def self.configuration
@configuration ||= Configuration.new
end
|
Class Method Details
.cart_submit(cart = {}) ⇒ Object
57
58
59
|
# File 'lib/fifthgear.rb', line 57
def self.cart_submit(cart={})
Fifthgear::Cart.submit(cart)
end
|
29
30
31
|
# File 'lib/fifthgear.rb', line 29
def self.configure
yield(configuration)
end
|
.item_inventory_bulk_lookup(startRange = nil, endRange = nil) ⇒ Object
41
42
43
|
# File 'lib/fifthgear.rb', line 41
def self.item_inventory_bulk_lookup(startRange=nil, endRange=nil)
Fifthgear::ItemInventoryBulk.lookup(startRange, endRange)
end
|
.item_inventory_lookup(sku = nil) ⇒ Object
.item_lookup(sku = nil) ⇒ Object
33
34
35
|
# File 'lib/fifthgear.rb', line 33
def self.item_lookup(sku=nil)
Fifthgear::Item.lookup(sku)
end
|
.item_personalization_data_export(sku = nil) ⇒ Object
.order_status_bulk_lookup(fromDate = nil, toDate = nil, startRange = nil, endRange = nil) ⇒ Object
53
54
55
|
# File 'lib/fifthgear.rb', line 53
def self.order_status_bulk_lookup(fromDate=nil, toDate=nil, startRange=nil, endRange=nil)
Fifthgear::OrderStatusBulkLookup.lookup(fromDate, toDate, startRange, endRange)
end
|
.order_status_by_ref_number(orderRefNumber = nil) ⇒ Object
49
50
51
|
# File 'lib/fifthgear.rb', line 49
def self.order_status_by_ref_number(orderRefNumber=nil)
Fifthgear::OrderStatusLookupByRefNumber.lookup(orderRefNumber)
end
|
.reset ⇒ Object
25
26
27
|
# File 'lib/fifthgear.rb', line 25
def self.reset
@configuration = Configuration.new
end
|