cli -d foo=bar -d baz=qux
) available via $climate->arguments->getArray("d")
. #111Argument::values()
) replaces the deprecated valueArray()
method.League\CLImate\Exceptions\Exception
.$climate->clearLine()
. #145.tput
output from being sent to the terminal.defaultTo()
with accept()
. #104ext-mbstring
is not available. #110trailing()
method to get any trailing arguments.forceRedraw()
method. #72input
method https://github.com/thephpleague/climate/pull/67extend
method for much easier extending of CLImatearguments
method now show in usage description https://github.com/thephpleague/climate/issues/65password
thanks to @Seldaek and seld/cli-promptpassword
promptcheckboxes
promptradio
promptoutput
property on CLImate now, as opposed to the immense amount of scaffolding required beforeanimate
method for running ASCII animations in the terminal. Because it's fun.forceAnsiOn
and forceAnsiOff
methods to address systems that were not identified correctlycolumns
methodtab
method, for indenting textpadding
method, for padding strings to an equal width with a characterLeague\CLImate\TerminalObject\Repeatable
for repeatable objects such as tab
and br
League\CLImate\Decorator\Parser\Ansi
and League\CLImate\Decorator\Parser\NonAnsi
League\CLImate\Decorator\Parser\ParserFactory
League\CLImate\Util\System\SystemFactory
Basic
or Dynamic
League\CLImate\Util
advance
methodborder
method now default to full terminal width