CodeExplorer removeAliasesAndHiddenCommands example
$title = 'Commands';
$this->
write("\n\n
$title\n".
str_repeat($this->chapterChar, Helper::
width($title))."\n\n"
);
foreach ($this->visibleNamespaces
as $namespace) { if ('_global' ===
$namespace) { $commands =
$application->
all(''
);
$this->
write('Global'."\n".
str_repeat($this->sectionChar, Helper::
width('Global'
))."\n\n"
);
} else { $commands =
$application->
all($namespace);
$this->
write($namespace."\n".
str_repeat($this->sectionChar, Helper::
width($namespace))."\n\n"
);
} foreach ($this->
removeAliasesAndHiddenCommands($commands) as $command) { $this->
describeCommand($command,
$options);
$this->
write("\n\n"
);
} } } private function createTableOfContents(ApplicationDescription
$description, Application
$application): void
{ $this->
setVisibleNamespaces($description);
$chapterTitle = 'Table of Contents';
$this->
write("\n\n
$chapterTitle\n".
str_repeat($this->chapterChar, Helper::
width($chapterTitle))."\n\n"
);
$title = 'Commands';
$this->
write("\n\n
$title\n".
str_repeat($this->chapterChar, Helper::
width($title))."\n\n"
);
foreach ($this->visibleNamespaces
as $namespace) { if ('_global' ===
$namespace) { $commands =
$application->
all(''
);
$this->
write('Global'."\n".
str_repeat($this->sectionChar, Helper::
width('Global'
))."\n\n"
);
} else { $commands =
$application->
all($namespace);
$this->
write($namespace."\n".
str_repeat($this->sectionChar, Helper::
width($namespace))."\n\n"
);
} foreach ($this->
removeAliasesAndHiddenCommands($commands) as $command) { $this->
describeCommand($command,
$options);
$this->
write("\n\n"
);
} } } private function createTableOfContents(ApplicationDescription
$description, Application
$application): void
{ $this->
setVisibleNamespaces($description);
$chapterTitle = 'Table of Contents';
$this->
write("\n\n
$chapterTitle\n".
str_repeat($this->chapterChar, Helper::
width($chapterTitle))."\n\n"
);