Class: Celery::Product

Inherits:
Base
  • Object
show all
Extended by:
EndpointMethods::ClassMethods
Includes:
EndpointMethods::InstanceMethods
Defined in:
lib/celery/product.rb

Constant Summary collapse

ENDPOINT_RESOURCE =
"products"
ENDPOINT_RESOURCE_SINGULAR =
"product"

Instance Attribute Summary collapse

Method Summary

Methods included from EndpointMethods::ClassMethods

all, build_collection, create, endpoint_path, endpoint_resource, get, object_root

Methods included from EndpointMethods::InstanceMethods

#destroy, #update

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from Celery::Base

Instance Attribute Details

#_idObject

Returns the value of attribute _id.



11
12
13
# File 'lib/celery/product.rb', line 11

def _id
  @_id
end

#analyticsObject

Returns the value of attribute analytics.



11
12
13
# File 'lib/celery/product.rb', line 11

def analytics
  @analytics
end

#billing_notesObject

Returns the value of attribute billing_notes.



11
12
13
# File 'lib/celery/product.rb', line 11

def billing_notes
  @billing_notes
end

#campaignObject

Returns the value of attribute campaign.



11
12
13
# File 'lib/celery/product.rb', line 11

def campaign
  @campaign
end

#createdObject

Returns the value of attribute created.



11
12
13
# File 'lib/celery/product.rb', line 11

def created
  @created
end

#created_dateObject

Returns the value of attribute created_date.



11
12
13
# File 'lib/celery/product.rb', line 11

def created_date
  @created_date
end

#cssObject

Returns the value of attribute css.



11
12
13
# File 'lib/celery/product.rb', line 11

def css
  @css
end

#depositObject

Returns the value of attribute deposit.



11
12
13
# File 'lib/celery/product.rb', line 11

def deposit
  @deposit
end

#descriptionObject

Returns the value of attribute description.



11
12
13
# File 'lib/celery/product.rb', line 11

def description
  @description
end

#extrasObject

Returns the value of attribute extras.



11
12
13
# File 'lib/celery/product.rb', line 11

def extras
  @extras
end

#flagsObject

Returns the value of attribute flags.



11
12
13
# File 'lib/celery/product.rb', line 11

def flags
  @flags
end

#idObject

Returns the value of attribute id.



11
12
13
# File 'lib/celery/product.rb', line 11

def id
  @id
end

#imageObject

Returns the value of attribute image.



11
12
13
# File 'lib/celery/product.rb', line 11

def image
  @image
end

#nameObject

Returns the value of attribute name.



11
12
13
# File 'lib/celery/product.rb', line 11

def name
  @name
end

#optionsObject

Returns the value of attribute options.



11
12
13
# File 'lib/celery/product.rb', line 11

def options
  @options
end

#pitchObject

Returns the value of attribute pitch.



11
12
13
# File 'lib/celery/product.rb', line 11

def pitch
  @pitch
end

#priceObject

Returns the value of attribute price.



11
12
13
# File 'lib/celery/product.rb', line 11

def price
  @price
end

#publishedObject

Returns the value of attribute published.



11
12
13
# File 'lib/celery/product.rb', line 11

def published
  @published
end

#purchase_receiptObject

Returns the value of attribute purchase_receipt.



11
12
13
# File 'lib/celery/product.rb', line 11

def purchase_receipt
  @purchase_receipt
end

#quantityObject

Returns the value of attribute quantity.



11
12
13
# File 'lib/celery/product.rb', line 11

def quantity
  @quantity
end

#quantity_limitObject

Returns the value of attribute quantity_limit.



11
12
13
# File 'lib/celery/product.rb', line 11

def quantity_limit
  @quantity_limit
end

#shippingObject

Returns the value of attribute shipping.



11
12
13
# File 'lib/celery/product.rb', line 11

def shipping
  @shipping
end

#slugObject

Returns the value of attribute slug.



11
12
13
# File 'lib/celery/product.rb', line 11

def slug
  @slug
end

#taglineObject

Returns the value of attribute tagline.



11
12
13
# File 'lib/celery/product.rb', line 11

def tagline
  @tagline
end

#updatedObject

Returns the value of attribute updated.



11
12
13
# File 'lib/celery/product.rb', line 11

def updated
  @updated
end

#updated_dateObject

Returns the value of attribute updated_date.



11
12
13
# File 'lib/celery/product.rb', line 11

def updated_date
  @updated_date
end

#user_idObject

Returns the value of attribute user_id.



11
12
13
# File 'lib/celery/product.rb', line 11

def user_id
  @user_id
end

#videoObject

Returns the value of attribute video.



11
12
13
# File 'lib/celery/product.rb', line 11

def video
  @video
end