Page MenuHomePhabricator

D9604.diff
No OneTemporary

D9604.diff

diff --git a/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementStatusWorkflow.php b/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementStatusWorkflow.php
--- a/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementStatusWorkflow.php
+++ b/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementStatusWorkflow.php
@@ -24,27 +24,25 @@
return 1;
}
- $len = 0;
- foreach ($patches as $patch) {
- $len = max($len, strlen($patch->getFullKey()));
- }
+ $table = id(new PhutilConsoleTable())
+ ->setShowHeader(false)
+ ->addColumn('id', array('title' => 'ID'))
+ ->addColumn('status', array('title' => 'Status'))
+ ->addColumn('type', array('title' => 'Type'))
+ ->addColumn('name', array('title' => 'Name'));
foreach ($patches as $patch) {
- printf(
-
- "% -".($len + 2)."s ".
- "%-".strlen('Not Applied')."s ".
- "%-4s ".
- "%s\n",
-
- $patch->getFullKey(),
- in_array($patch->getFullKey(), $applied)
+ $table->addRow(array(
+ 'id' => $patch->getFullKey(),
+ 'status' => in_array($patch->getFullKey(), $applied)
? 'Applied'
: 'Not Applied',
- $patch->getType(),
- $patch->getName());
+ 'type' => $patch->getType(),
+ 'name' => $patch->getName(),
+ ));
}
+ $table->draw();
return 0;
}

File Metadata

Mime Type
text/plain
Expires
Thu, Sep 19, 4:30 PM (2 h, 59 m)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6621340
Default Alt Text
D9604.diff (1 KB)

Event Timeline