@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 26 lines 662 B view raw
1<?php 2 3final class PhabricatorEditEngineConfigurationEditController 4 extends PhabricatorEditEngineController { 5 6 public function handleRequest(AphrontRequest $request) { 7 $viewer = $this->getViewer(); 8 9 $target_engine_key = $request->getURIData('engineKey'); 10 11 $target_engine = PhabricatorEditEngine::getByKey( 12 $viewer, 13 $target_engine_key); 14 if (!$target_engine) { 15 return new Aphront404Response(); 16 } 17 18 $this->setEngineKey($target_engine->getEngineKey()); 19 20 return id(new PhabricatorEditEngineConfigurationEditEngine()) 21 ->setTargetEngine($target_engine) 22 ->setController($this) 23 ->buildResponse(); 24 } 25 26}