3 final class DoorkeeperBridgedObjectCurtainExtension
4 extends PHUICurtainExtension
{
6 const EXTENSIONKEY
= 'doorkeeper.bridged-object';
8 public function shouldEnableForObject($object) {
9 return ($object instanceof DoorkeeperBridgedObjectInterface
);
12 public function getExtensionApplication() {
13 return new PhabricatorDoorkeeperApplication();
16 public function buildCurtainPanel($object) {
17 $xobj = $object->getBridgedObject();
22 $tag = id(new DoorkeeperTagView())
23 ->setExternalObject($xobj);
25 return $this->newPanel()
26 ->setHeaderText(pht('Imported From'))