@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
at upstream/main 21 lines 584 B view raw
1<?php 2 3abstract class DiffusionRepositoryManagementPanelGroup 4 extends Phobject { 5 6 final public function getManagementPanelGroupKey() { 7 return $this->getPhobjectClassConstant('PANELGROUPKEY'); 8 } 9 10 abstract public function getManagementPanelGroupOrder(); 11 abstract public function getManagementPanelGroupLabel(); 12 13 public static function getAllPanelGroups() { 14 return id(new PhutilClassMapQuery()) 15 ->setAncestorClass(self::class) 16 ->setUniqueMethod('getManagementPanelGroupKey') 17 ->setSortMethod('getManagementPanelGroupOrder') 18 ->execute(); 19 } 20 21}