graphql

package
v1.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Module

func Module(c *di.Container)

func NewDataloader

func NewDataloader(resolver *AuthorRootResolver, logger *zap.Logger) resolvers.AuthorRootResolver

func NewResolver

func NewResolver(userRepo db_user.Repository, logger *zap.Logger) resolvers.AuthorRootResolver

Types

type AuthorResolver

type AuthorResolver struct {
	// contains filtered or unexported fields
}

func (*AuthorResolver) AvatarUrl

func (r *AuthorResolver) AvatarUrl() *string

func (*AuthorResolver) Email

func (r *AuthorResolver) Email() string

func (*AuthorResolver) ID

func (r *AuthorResolver) ID() graphql.ID

func (*AuthorResolver) Name

func (r *AuthorResolver) Name() string

type AuthorRootResolver

type AuthorRootResolver struct {
	// contains filtered or unexported fields
}

func (*AuthorRootResolver) Author

func (*AuthorRootResolver) InternalAuthorFromNameAndEmail

func (r *AuthorRootResolver) InternalAuthorFromNameAndEmail(_ context.Context, name, email string) resolvers.AuthorResolver

Directories

Path Synopsis
internal
mock_db
Package mock_db is a generated GoMock package.
Package mock_db is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL