Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DCartDeligate ¶
DCartDeligate DCartDeligate
func (*DCartDeligate) AddUser ¶
func (d *DCartDeligate) AddUser(cu *DCartUser) (bool, int64)
AddUser AddUser
func (*DCartDeligate) GetUser ¶
func (d *DCartDeligate) GetUser(url string) *DCartUser
GetUser GetUser
func (*DCartDeligate) RemoveUser ¶
func (d *DCartDeligate) RemoveUser(cu *DCartUser) bool
RemoveUser RemoveUser
type DCartUser ¶
type DCartUser struct {
PublicKey string `json:"PublicKey"`
TimeStamp string `json:"TimeStamp"`
TokenKey string `json:"TokenKey"`
Action string `json:"Action"`
SecureURL string `json:"SecureURL"`
Enabled bool
}
DCartUser DCartUser
type DCartUserDelegate ¶
type DCartUserDelegate interface {
AddUser(cu *DCartUser) (bool, int64)
RemoveUser(cu *DCartUser) bool
GetUser(url string) *DCartUser
}
DCartUserDelegate DCartUserDelegate
type MockDCartDeligate ¶
type MockDCartDeligate struct {
DB dbi.Database
Log *lg.Logger
MockAddSuccess bool
MockAddID int64
MockRemoveSuccess bool
MockDcartUser *DCartUser
}
MockDCartDeligate MockDCartDeligate
func (*MockDCartDeligate) AddUser ¶
func (d *MockDCartDeligate) AddUser(cu *DCartUser) (bool, int64)
AddUser AddUser
func (*MockDCartDeligate) GetNew ¶
func (d *MockDCartDeligate) GetNew() DCartUserDelegate
GetNew GetNew
func (*MockDCartDeligate) GetUser ¶
func (d *MockDCartDeligate) GetUser(url string) *DCartUser
GetUser GetUser
func (*MockDCartDeligate) RemoveUser ¶
func (d *MockDCartDeligate) RemoveUser(cu *DCartUser) bool
RemoveUser RemoveUser
Click to show internal directories.
Click to hide internal directories.