Something went wrong. Try again.
@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
Something went wrong. Try again.
821 B · 31 lines
PHP
1234567891011121314151617181920212223242526272829303132<?php
final class PhabricatorAuthMessageEditController extends PhabricatorAuthMessageController {
public function handleRequest(AphrontRequest $request) { $this->requireApplicationCapability( AuthManageProvidersCapability::CAPABILITY);
$engine = id(new PhabricatorAuthMessageEditEngine()) ->setController($this);
$id = $request->getURIData('id'); if (!$id) { $message_key = $request->getStr('messageKey');
$message_types = PhabricatorAuthMessageType::getAllMessageTypes(); $message_type = idx($message_types, $message_key); if (!$message_type) { return new Aphront404Response(); }
$engine ->addContextParameter('messageKey', $message_key) ->setMessageType($message_type); }
return $engine->buildResponse(); }
}