public function buildSearchForm(AphrontFormView $form, PhabricatorSavedQuery $saved) { $statuses = $saved->getParameter('statuses', array()); $status_control = id(new AphrontFormCheckboxControl())->setLabel(pht('Status')); foreach (DrydockResourceStatus::getAllStatuses() as $status) { $status_control->addCheckbox('statuses[]', $status, DrydockResourceStatus::getNameForStatus($status), in_array($status, $statuses)); } $form->appendChild($status_control); }