Versions in this module Expand all Collapse all v1 v1.0.0 Jun 22, 2023 Changes in this version + type Artisan interface + Call func(command string) + CallAndExit func(command string) + Register func(commands []Command) + Run func(args []string, exitIfArtisan bool) + type Command interface + Description func() string + Extend func() command.Extend + Handle func(ctx Context) error + Signature func() string + type Context interface + Argument func(index int) string + Arguments func() []string + Option func(key string) string + OptionBool func(key string) bool + OptionFloat64 func(key string) float64 + OptionFloat64Slice func(key string) []float64 + OptionInt func(key string) int + OptionInt64 func(key string) int64 + OptionInt64Slice func(key string) []int64 + OptionIntSlice func(key string) []int + OptionSlice func(key string) []string