@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
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at recaptime-dev/main 27 lines 527 B view raw
1<?php 2 3abstract class HarbormasterHookHandler 4 extends Phobject { 5 6 public static function getHandlers() { 7 return id(new PhutilClassMapQuery()) 8 ->setAncestorClass(self::class) 9 ->setUniqueMethod('getName') 10 ->execute(); 11 } 12 13 public static function getHandler($handler) { 14 $base = idx(self::getHandlers(), $handler); 15 16 if ($base) { 17 return (clone $base); 18 } 19 20 return null; 21 } 22 23 abstract public function getName(); 24 25 abstract public function handleRequest(AphrontRequest $request); 26 27}