project

package
v0.16.1 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ProvideProject

func ProvideProject() interfaces.IProject

ProvideProject ...

Types

type Project

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

Project ...

func (*Project) GetID

func (project *Project) GetID() uint

GetID ...

func (*Project) GetName

func (project *Project) GetName() string

GetName ...

func (*Project) GetPath

func (project *Project) GetPath() string

GetPath ...

func (*Project) GetServiceByName

func (project *Project) GetServiceByName(serviceName string, i ...interface{}) interfaces.ServiceMetadata

GetServiceByName ...

func (*Project) GetServices

func (project *Project) GetServices(i ...interface{}) map[string]interfaces.ServiceMetadata

GetServices ...

func (*Project) GetSettingsYamlPath

func (project *Project) GetSettingsYamlPath(i ...interface{}) string

GetSettingsYamlPath ...

func (*Project) GetValues

func (project *Project) GetValues(i ...interface{}) []string

GetValues ...

func (*Project) Init

func (p *Project) Init(core interfaces.ICore) error

Init ...

func (*Project) IsInitialized

func (project *Project) IsInitialized() bool

IsInitialized ...

func (*Project) ReadSettingsObject

func (project *Project) ReadSettingsObject(h interfaces.IHelper, i ...interface{}) (*interfaces.ProjectMetadata, error)

GetSettingsObject ...

func (*Project) SetID

func (project *Project) SetID(id uint) error

SetID ...

func (*Project) SetInitialized

func (project *Project) SetInitialized(init bool) error

SetInitialized ...

func (*Project) SetName

func (project *Project) SetName(name string) error

SetName ...

func (*Project) SetPath

func (project *Project) SetPath(path string, i ...interface{}) error

SetPath ...

func (*Project) SetSettingsYamlPath

func (project *Project) SetSettingsYamlPath(path string, i ...interface{}) error

SetSettingsYamlPath ...

func (*Project) WriteSettingsObject

func (project *Project) WriteSettingsObject(h interfaces.IHelper, i ...interface{}) error

SetSettingsObject ...

Jump to

Keyboard shortcuts

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