cli

package
v1.1.4 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2022 License: MIT Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	StartFlag        = flag.NewFlagSet("start", flag.ExitOnError)
	StopFlag         = flag.NewFlagSet("stop", flag.ExitOnError)
	ConfigureFlag    = flag.NewFlagSet("configure", flag.ExitOnError)
	InitFlag         = flag.NewFlagSet("init", flag.ExitOnError)
	ClientAddFlag    = flag.NewFlagSet("client:add", flag.ExitOnError)
	ClientRemoveFlag = flag.NewFlagSet("client:remove", flag.ExitOnError)
)

Functions

func Filename added in v1.0.4

func Filename() string

func Usage

func Usage()

Types

type Args

type Args struct {
	Config  string
	Dir     string
	Force   bool
	Dev     bool
	Command string
	Args    []string
}

func ParseArgs

func ParseArgs() (opts *Args, err error)

type Cli

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

func NewCli

func NewCli() *Cli

Create new CLI instance.

func (*Cli) ClientAdd

func (c *Cli) ClientAdd(args *Args)

Add a registered referrer.

func (*Cli) ClientRemove

func (c *Cli) ClientRemove(args *Args)

Remove a registered referrer.

func (*Cli) Configure

func (c *Cli) Configure(args *Args)

Create a configuration file.

func (*Cli) EnvIsEmpty

func (c *Cli) EnvIsEmpty(v string) bool

func (*Cli) EnvIsNull

func (c *Cli) EnvIsNull(v string) bool

func (*Cli) EnvToBool

func (c *Cli) EnvToBool(v string) bool

func (*Cli) EnvToEmpty

func (c *Cli) EnvToEmpty(v string) string

func (*Cli) Start

func (c *Cli) Start(args *Args)

Start the Laravel Echo server.

func (*Cli) Stop

func (c *Cli) Stop(args *Args)

Stop the Laravel Echo server.

Jump to

Keyboard shortcuts

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