core/brand.go

Summary

Maintainability
A
40 mins
Test Coverage
package core

// Brand is a Moltin Brand - https://docs.moltin.com/catalog/brands
type Brand struct {
    ID          string `json:"id,omitempty"`
    Type        string `json:"type"`
    Name        string `json:"name"`
    Slug        string `json:"slug"`
    Description string `json:"description"`
    Status      string `json:"status"`
    Meta        *struct {
        Timestamps Timestamps `json:"timestamps,omitempty"`
    } `json:"meta,omitempty"`
    Relationships *Relationships `json:"relationships,omitempty"`
}

// BrandIncludes is possible includes for a Brand
type BrandIncludes struct {
    Products []Product `json:"products"`
}