Cml\Console\Commands\Help::formatOptions PHP Метод

formatOptions() приватный Метод

格式化选项
private formatOptions ( array $options = [], string $command = '' ) : array
$options array
$command string
Результат array
    private function formatOptions($options = [], $command = '')
    {
        $dumpOptions = ['-h | --help' => "display {$command}command help info", '--no-ansi' => "disable ansi output"];
        count($options) > 1 && ($dumpOptions = array_merge($dumpOptions, $options));
        $optionsDump = [];
        foreach ($dumpOptions as $name => $desc) {
            $name = Colour::colour($name, Colour::GREEN);
            $this->commandLength > strlen($name) || ($this->commandLength = strlen($name) + 3);
            $optionsDump[$name] = $desc;
        }
        return $optionsDump;
    }