Documentation ¶
Overview ¶
nolint
Index ¶
- type IUseCases
- type UseCases
- func (u *UseCases) CreateQueryTypeArgs() graphql.FieldConfigArgument
- func (u *UseCases) GetCompanyIDByParams(params *graphql.ResolveParams) (companyID uuid.UUID)
- func (u *UseCases) GetFinalDateByParams(params *graphql.ResolveParams) time.Time
- func (u *UseCases) GetInitialDateByParams(params *graphql.ResolveParams) time.Time
- func (u *UseCases) GetRepositoryIDByParams(params *graphql.ResolveParams) (repositoryID uuid.UUID)
- func (u *UseCases) VulnDetailsGraphqlObject() *graphql.Object
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IUseCases ¶
type IUseCases interface { CreateQueryTypeArgs() graphql.FieldConfigArgument VulnDetailsGraphqlObject() *graphql.Object GetCompanyIDByParams(params *graphql.ResolveParams) (companyID uuid.UUID) GetRepositoryIDByParams(params *graphql.ResolveParams) uuid.UUID GetInitialDateByParams(params *graphql.ResolveParams) time.Time GetFinalDateByParams(params *graphql.ResolveParams) time.Time }
func NewDashboardUseCases ¶
func NewDashboardUseCases() IUseCases
type UseCases ¶
type UseCases struct { }
func (*UseCases) CreateQueryTypeArgs ¶
func (u *UseCases) CreateQueryTypeArgs() graphql.FieldConfigArgument
func (*UseCases) GetCompanyIDByParams ¶
func (u *UseCases) GetCompanyIDByParams(params *graphql.ResolveParams) (companyID uuid.UUID)
func (*UseCases) GetFinalDateByParams ¶
func (u *UseCases) GetFinalDateByParams(params *graphql.ResolveParams) time.Time
func (*UseCases) GetInitialDateByParams ¶
func (u *UseCases) GetInitialDateByParams(params *graphql.ResolveParams) time.Time
func (*UseCases) GetRepositoryIDByParams ¶
func (u *UseCases) GetRepositoryIDByParams(params *graphql.ResolveParams) (repositoryID uuid.UUID)
func (*UseCases) VulnDetailsGraphqlObject ¶
Click to show internal directories.
Click to hide internal directories.