Documentation ¶
Overview ¶
Package customer handles a customer entity with its addresses.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // TableCollection handles all tables and its columns. init() in generated Go file will set the value. TableCollection csdb.TableStructurer )
Functions ¶
This section is empty.
Types ¶
type AddressModel ¶
type AddressModel struct { }
func Address ¶
func Address() *AddressModel
func (*AddressModel) TBD ¶
func (c *AddressModel) TBD()
func (*AddressModel) TableAdditionalAttribute ¶
func (c *AddressModel) TableAdditionalAttribute() (*csdb.TableStructure, error)
EntityTypeAdditionalAttributeTabler
func (*AddressModel) TableEavWebsite ¶
func (c *AddressModel) TableEavWebsite() (*csdb.TableStructure, error)
EntityTypeAdditionalAttributeTabler
func (*AddressModel) TableNameBase ¶
func (c *AddressModel) TableNameBase() string
func (*AddressModel) TableNameValue ¶
func (c *AddressModel) TableNameValue(i eav.ValueIndex) string
type DataModeller ¶
type DataModeller interface {
TBD()
}
see table customer_eav_attribute.data_model
type Entity ¶
type Entity struct { }
Entity is the customer model
func (*Entity) TableAdditionalAttribute ¶
func (c *Entity) TableAdditionalAttribute() (*csdb.TableStructure, error)
EntityTypeAdditionalAttributeTabler
func (*Entity) TableEavWebsite ¶
func (c *Entity) TableEavWebsite() (*csdb.TableStructure, error)
EntityTypeAdditionalAttributeTabler
func (*Entity) TableNameBase ¶
func (*Entity) TableNameValue ¶
func (c *Entity) TableNameValue(i eav.ValueIndex) string
Click to show internal directories.
Click to hide internal directories.