Path: blob/master/src/applications/config/module/PhabricatorConfigSetupCheckModule.php
12256 views
<?php12final class PhabricatorConfigSetupCheckModule3extends PhabricatorConfigModule {45public function getModuleKey() {6return 'setup';7}89public function getModuleName() {10return pht('Setup Checks');11}1213public function renderModuleStatus(AphrontRequest $request) {14$viewer = $request->getViewer();1516$checks = PhabricatorSetupCheck::loadAllChecks();1718$rows = array();19foreach ($checks as $key => $check) {20if ($check->isPreflightCheck()) {21$icon = id(new PHUIIconView())->setIcon('fa-plane blue');22} else {23$icon = id(new PHUIIconView())->setIcon('fa-times grey');24}2526$rows[] = array(27$check->getExecutionOrder(),28$icon,29get_class($check),30);31}3233return id(new AphrontTableView($rows))34->setHeaders(35array(36pht('Order'),37pht('Preflight'),38pht('Class'),39))40->setColumnClasses(41array(42null,43null,44'pri wide',45));46}4748}495051