getHost(); $uri = PhabricatorEnv::getEnvConfig('phurl.short-uri'); if (!phutil_nonempty_string($uri)) { return null; } $phurl_installed = PhabricatorApplication::isClassInstalled( PhabricatorPhurlApplication::class); if (!$phurl_installed) { return false; } if ($this->isHostMatch($host, array($uri))) { return new PhabricatorShortSite(); } return null; } public function getRoutingMaps() { $app = PhabricatorApplication::getByClass( PhabricatorPhurlApplication::class); $maps = array(); $maps[] = $this->newRoutingMap() ->setApplication($app) ->setRoutes($app->getShortRoutes()); return $maps; } }