Documentation
¶
Index ¶
- func NewCompanyServerGrpc(gserver *grpc.Server, companyUcase company.Usecase)
- type CompanyServer
- func (s *CompanyServer) CreateCompany(context context.Context, userID *company_grpc.UserID) (*company_grpc.Company, error)
- func (s *CompanyServer) Edit(context context.Context, inputCompany *company_grpc.CompanyWithUser) (*company_grpc.Nothing, error)
- func (s *CompanyServer) Find(context context.Context, company *company_grpc.CompanyID) (*company_grpc.CompanyOutput, error)
- func (s *CompanyServer) TransformCompanyData(company *company_grpc.Company) *model.Company
- func (s *CompanyServer) TransformCompanyOutputRPC(company *model.CompanyOutput) *company_grpc.CompanyOutput
- func (s *CompanyServer) TransformCompanyRPC(company *model.Company) *company_grpc.Company
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CompanyServer ¶
func (*CompanyServer) CreateCompany ¶
func (s *CompanyServer) CreateCompany(context context.Context, userID *company_grpc.UserID) (*company_grpc.Company, error)
func (*CompanyServer) Edit ¶
func (s *CompanyServer) Edit(context context.Context, inputCompany *company_grpc.CompanyWithUser) (*company_grpc.Nothing, error)
func (*CompanyServer) Find ¶
func (s *CompanyServer) Find(context context.Context, company *company_grpc.CompanyID) (*company_grpc.CompanyOutput, error)
func (*CompanyServer) TransformCompanyData ¶
func (s *CompanyServer) TransformCompanyData(company *company_grpc.Company) *model.Company
func (*CompanyServer) TransformCompanyOutputRPC ¶
func (s *CompanyServer) TransformCompanyOutputRPC(company *model.CompanyOutput) *company_grpc.CompanyOutput
func (*CompanyServer) TransformCompanyRPC ¶
func (s *CompanyServer) TransformCompanyRPC(company *model.Company) *company_grpc.Company
Click to show internal directories.
Click to hide internal directories.