Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseOperation ¶
type BaseOperation struct {
// contains filtered or unexported fields
}
Base Command class, which will receive and keep the project conf
func (*BaseOperation) Init ¶
func (operation *BaseOperation) Init(application *config.Application)
store a conf
type Command ¶
type Command struct { BaseOperation // contains filtered or unexported fields }
func (*Command) AddCommand ¶
track and Init the command
func (*Command) Init ¶
func (operation *Command) Init(application *config.Application)
store a logger, and conf
type Compose ¶
type Compose struct {
BaseOperation
}
type Info ¶
type Info struct {
BaseOperation
}
type Init ¶
type Init struct {
BaseOperation
}
type InitGenerate ¶
type InitGenerate struct {
BaseOperation
}
func (*InitGenerate) Execute ¶
func (operation *InitGenerate) Execute(flags ...string)
type Operation ¶
type Operation interface { Init(application *config.Application) Execute(flags ...string) }
func GetOperation ¶
func GetOperation(application *config.Application, name string) (Operation, bool)
Click to show internal directories.
Click to hide internal directories.