struct Haystack::Product
- Haystack::Product
- Struct
- Value
- Object
Included Modules
- Haystack::Resource
- JSON::Serializable
Defined in:
haystack/product.crConstructors
Instance Method Summary
- #active
- #active?
- #created_at : Time | Nil
- #currency : Currency | Nil
- #description : String | Nil
- #domain : Domain | Nil
- #features : JSON::Any | Nil
- #file_path : String | Nil
- #files : Array(File) | Nil
- #id : Int64 | Nil
- #image_path : String | Nil
- #in_stock
- #in_stock?
- #integration : Integration | Nil
- #is_shippable
- #is_shippable?
- #maximum_orderable : Int32 | Nil
- #metadata : Metadata | Nil
- #minimum_orderable : Int32 | Nil
- #name : String | Nil
- #notification_emails : JSON::Any | Nil
- #price : Int32 | Nil
- #product_code : String | Nil
- #quantity : Int32 | Nil
- #quantity_sold : Int32 | Nil
- #redirect_url : String | Nil
- #slug : String | Nil
- #split_code : String | Nil
- #success_message : String | Nil
- #type : Type | Nil
- #unlimited
- #unlimited?
- #updated_at : Time | Nil
- #variant_options : Array(JSON::Any) | Nil