@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 36 lines 819 B view raw
1<?php 2 3final class ConduitResultSearchEngineExtension 4 extends PhabricatorSearchEngineExtension { 5 6 const EXTENSIONKEY = 'conduit'; 7 8 public function isExtensionEnabled() { 9 return true; 10 } 11 12 public function getExtensionOrder() { 13 return 1500; 14 } 15 16 public function getExtensionName() { 17 return pht('Support for ConduitResultInterface'); 18 } 19 20 public function supportsObject($object) { 21 return ($object instanceof PhabricatorConduitResultInterface); 22 } 23 24 public function getFieldSpecificationsForConduit($object) { 25 return $object->getFieldSpecificationsForConduit(); 26 } 27 28 public function getFieldValuesForConduit($object, $data) { 29 return $object->getFieldValuesForConduit(); 30 } 31 32 public function getSearchAttachments($object) { 33 return $object->getConduitSearchAttachments(); 34 } 35 36}