3 final class PhabricatorHovercardEngineExtensionModule
4 extends PhabricatorConfigModule
{
6 public function getModuleKey() {
7 return 'hovercardengine';
10 public function getModuleName() {
11 return pht('Engine: Hovercards');
14 public function renderModuleStatus(AphrontRequest
$request) {
15 $viewer = $request->getViewer();
17 $extensions = PhabricatorHovercardEngineExtension
::getAllExtensions();
20 foreach ($extensions as $extension) {
22 $extension->getExtensionOrder(),
23 $extension->getExtensionKey(),
24 get_class($extension),
25 $extension->getExtensionName(),
26 $extension->isExtensionEnabled()
32 return id(new AphrontTableView($rows))