Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Company ¶
type Company interface { CompanyFetch CompanyGet CompanyStore CompanyUpdate CompanyDelete CompanyPaginate }
type CompanyDelete ¶
type CompanyFetch ¶
type CompanyFetch interface {
Fetch(ctx context.Context, Param company_request.CompanyParam) ([]model.Company, error)
}
type CompanyGet ¶
type CompanyGet interface {
Get(ctx context.Context, Param company_request.CompanyParam) (model.Company, error)
}
type CompanyPaginate ¶
type CompanyPaginate interface {
Paginate(ctx context.Context, param company_request.CompanyParam) (company_response.CompanyPaginate, error)
}
type CompanyStore ¶
type CompanyUpdate ¶
type CompanyUpdate interface {
Update(ctx context.Context, Company *model.Company, condition ...company_request.CompanyParam) error
}
Click to show internal directories.
Click to hide internal directories.