3 abstract class PhabricatorConfigModule
extends Phobject
{
5 abstract public function getModuleKey();
6 abstract public function getModuleName();
7 abstract public function renderModuleStatus(AphrontRequest
$request);
9 final public static function getAllModules() {
10 return id(new PhutilClassMapQuery())
11 ->setAncestorClass(__CLASS__
)
12 ->setUniqueMethod('getModuleKey')
13 ->setSortMethod('getModuleName')