Correct a parameter order swap in "diffusion.historyquery" for Mercurial
[phabricator.git] / src / applications / config / management / PhabricatorConfigManagementListWorkflow.php
blobea9922e4d79a479aaa46569fbd7f7b9aceec7548
1 <?php
3 final class PhabricatorConfigManagementListWorkflow
4 extends PhabricatorConfigManagementWorkflow {
6 protected function didConstruct() {
7 $this
8 ->setName('list')
9 ->setExamples('**list**')
10 ->setSynopsis(pht('List all configuration keys.'));
13 public function execute(PhutilArgumentParser $args) {
14 $options = PhabricatorApplicationConfigOptions::loadAllOptions();
15 ksort($options);
17 $console = PhutilConsole::getConsole();
18 foreach ($options as $option) {
19 $console->writeOut($option->getKey()."\n");
22 return 0;