3 final class ConduitResultSearchEngineExtension
4 extends PhabricatorSearchEngineExtension
{
6 const EXTENSIONKEY
= 'conduit';
8 public function isExtensionEnabled() {
12 public function getExtensionOrder() {
16 public function getExtensionName() {
17 return pht('Support for ConduitResultInterface');
20 public function supportsObject($object) {
21 return ($object instanceof PhabricatorConduitResultInterface
);
24 public function getFieldSpecificationsForConduit($object) {
25 return $object->getFieldSpecificationsForConduit();
28 public function getFieldValuesForConduit($object, $data) {
29 return $object->getFieldValuesForConduit();
32 public function getSearchAttachments($object) {
33 return $object->getConduitSearchAttachments();