class Tarsius extends Command

Traits

Properties

protected string $name

Command name

from  Command
protected string $description

Command description

protected string $help

Write your help word with this property

from  Command
protected string $signature

Signature is combination of command name argument and options

protected $io

Input and Output interface property

from  Command
protected $input from  Command
protected $output from  Command
protected $terminal

cli Interface property

from  Command

Methods

options()

No description

from  Utils
option(string $key)

No description

from  Utils
arguments()

No description

from  Utils
argument(string $key)

No description

from  Utils
command(string $commandName, array $arguments)

No description

from  Utils
output(string $content)

No description

from  Utils
success(string $content)

No description

from  Utils
info(string $content)

No description

from  Utils
error(string $content)

No description

from  Utils
newLine()

No description

from  Utils
justify(array $word, string $separator = '.')

No description

from  Utils
json($content)

No description

from  Utils
table(array $header, array $data)

No description

from  Utils
int
execute(InputInterface $input, OutputInterface $output)

No description

from  Command
void
handle()

Handle command process

void
configure()

Command configuration, setup your description, name, argument, options etc

from  Command

Details

in Utils at line 18
options()

No description

in Utils at line 24
option(string $key)

No description

Parameters

string $key

in Utils at line 29
arguments()

No description

in Utils at line 34
argument(string $key)

No description

Parameters

string $key

in Utils at line 39
command(string $commandName, array $arguments)

No description

Parameters

string $commandName
array $arguments

in Utils at line 45
output(string $content)

No description

Parameters

string $content

in Utils at line 50
success(string $content)

No description

Parameters

string $content

in Utils at line 55
info(string $content)

No description

Parameters

string $content

in Utils at line 60
error(string $content)

No description

Parameters

string $content

in Utils at line 65
newLine()

No description

in Utils at line 70
justify(array $word, string $separator = '.')

No description

Parameters

array $word
string $separator

in Utils at line 79
json($content)

No description

Parameters

$content

in Utils at line 84
table(array $header, array $data)

No description

Parameters

array $header
array $data

in Command at line 68
protected int execute(InputInterface $input, OutputInterface $output)

No description

Parameters

InputInterface $input
OutputInterface $output

Return Value

int

at line 35
void handle()

Handle command process

Return Value

void

in Command at line 91
protected void configure()

Command configuration, setup your description, name, argument, options etc

Return Value

void