Page MenuHomestyx hydra

PhabricatorGarbageCollectorManagementWorkflow.php
No OneTemporary

PhabricatorGarbageCollectorManagementWorkflow.php

<?php
abstract class PhabricatorGarbageCollectorManagementWorkflow
extends PhabricatorManagementWorkflow {
protected function getCollector($const) {
$collectors = PhabricatorGarbageCollector::getAllCollectors();
$collector_list = array_keys($collectors);
sort($collector_list);
$collector_list = implode(', ', $collector_list);
if (!$const) {
throw new PhutilArgumentUsageException(
pht(
'Specify a collector with "%s". Valid collectors are: %s.',
'--collector',
$collector_list));
}
if (empty($collectors[$const])) {
throw new PhutilArgumentUsageException(
pht(
'No such collector "%s". Choose a valid collector: %s.',
$const,
$collector_list));
}
return $collectors[$const];
}
}

File Metadata

Mime Type
text/x-php
Expires
Thu, Feb 6, 1:40 AM (8 h, 57 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33849
Default Alt Text
PhabricatorGarbageCollectorManagementWorkflow.php (818 B)

Event Timeline