Correct Aphlict websocket URI construction after PHP8 compatibility changes
[phabricator.git] / src / applications / conduit / query / ConduitResultSearchEngineExtension.php
blobf3ca974fde0f9fcf2a33ce5c7f83e392d55f6d0a
1 <?php
3 final class ConduitResultSearchEngineExtension
4 extends PhabricatorSearchEngineExtension {
6 const EXTENSIONKEY = 'conduit';
8 public function isExtensionEnabled() {
9 return true;
12 public function getExtensionOrder() {
13 return 1500;
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();