Page MenuHomestyx hydra

PhabricatorRepositoryManagementListWorkflow.php
No OneTemporary

PhabricatorRepositoryManagementListWorkflow.php

<?php
final class PhabricatorRepositoryManagementListWorkflow
extends PhabricatorRepositoryManagementWorkflow {
public function didConstruct() {
$this
->setName('list')
->setSynopsis('Show a list of repositories.')
->setArguments(array());
}
public function execute(PhutilArgumentParser $args) {
$console = PhutilConsole::getConsole();
$repos = id(new PhabricatorRepository())->loadAll();
if ($repos) {
foreach ($repos as $repo) {
$console->writeOut("%s\n", $repo->getCallsign());
}
} else {
$console->writeErr("%s\n", 'There are no repositories.');
}
return 0;
}
}

File Metadata

Mime Type
text/x-php
Expires
Fri, Nov 21, 2:37 PM (1 d, 6 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
353057
Default Alt Text
PhabricatorRepositoryManagementListWorkflow.php (654 B)

Event Timeline