version

package
v0.4.2 Latest Latest
Warning

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

Go to latest
Published: Jul 23, 2024 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	VERSION_2_1_1 = "2.1.1"
)

Variables

This section is empty.

Functions

func NewCreateVersionParams

func NewCreateVersionParams(credentialID int64, versionDto *coreDto.VersionDto) db.CreateVersionParams

Types

type VersionResolver

type VersionResolver struct {
	Repository  version.VersionRepository
	OcpiService *transportation.OcpiService
}

func NewResolver

func NewResolver(repositoryService *db.RepositoryService, ocpiService *transportation.OcpiService) *VersionResolver

func (*VersionResolver) CreateLocationDto

func (r *VersionResolver) CreateLocationDto(ctx context.Context, apiDomain string, version string) *coreDto.VersionDto

func (*VersionResolver) CreateVersionListDto

func (r *VersionResolver) CreateVersionListDto(ctx context.Context) []render.Renderer

func (*VersionResolver) GetBestVersion

func (r *VersionResolver) GetBestVersion(ctx context.Context, credentialID int64) *db.Version

func (*VersionResolver) GetPreferredVersion

func (r *VersionResolver) GetPreferredVersion(ctx context.Context, credentialID int64, version string) *db.Version

func (*VersionResolver) GetVersions

func (r *VersionResolver) GetVersions(rw http.ResponseWriter, request *http.Request)

func (*VersionResolver) PullVersions

func (r *VersionResolver) PullVersions(ctx context.Context, url string, header transportation.OcpiRequestHeader, credentialID int64) []*db.Version

func (*VersionResolver) ReplaceVersions

func (r *VersionResolver) ReplaceVersions(ctx context.Context, credentialID int64, versionsDto []*coreDto.VersionDto) []*db.Version

func (*VersionResolver) UnmarshalPullDto

func (r *VersionResolver) UnmarshalPullDto(body io.ReadCloser) (*coreDto.OcpiVersionsDto, error)

func (*VersionResolver) UnmarshalPushDto

func (r *VersionResolver) UnmarshalPushDto(body io.ReadCloser) (*coreDto.VersionDto, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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