Correct Aphlict websocket URI construction after PHP8 compatibility changes
[phabricator.git] / src / applications / transactions / engineextension / PhabricatorEditEngineExtensionModule.php
bloba7211989ef1201232ebeb192f7f5004f31b35fbc
1 <?php
3 final class PhabricatorEditEngineExtensionModule
4 extends PhabricatorConfigModule {
6 public function getModuleKey() {
7 return 'editengine';
10 public function getModuleName() {
11 return pht('Engine: Edit');
14 public function renderModuleStatus(AphrontRequest $request) {
15 $viewer = $request->getViewer();
17 $extensions = PhabricatorEditEngineExtension::getAllExtensions();
19 $rows = array();
20 foreach ($extensions as $extension) {
21 $rows[] = array(
22 $extension->getExtensionPriority(),
23 get_class($extension),
24 $extension->getExtensionName(),
25 $extension->isExtensionEnabled()
26 ? pht('Yes')
27 : pht('No'),
31 return id(new AphrontTableView($rows))
32 ->setHeaders(
33 array(
34 pht('Priority'),
35 pht('Class'),
36 pht('Name'),
37 pht('Enabled'),
39 ->setColumnClasses(
40 array(
41 null,
42 null,
43 'wide pri',
44 null,
45 ));