3 final class PhabricatorPhurlURLMailReceiver
4 extends PhabricatorObjectMailReceiver
{
6 public function isEnabled() {
7 return PhabricatorApplication
::isClassInstalled(
8 'PhabricatorPhurlApplication');
11 protected function getObjectPattern() {
15 protected function loadObject($pattern, PhabricatorUser
$viewer) {
16 $id = (int)substr($pattern, 1);
18 return id(new PhabricatorPhurlURLQuery())
24 protected function getTransactionReplyHandler() {
25 return new PhabricatorPhurlURLReplyHandler();