Differential D18513 Diff 44467 src/applications/transactions/engineextension/PhabricatorTransactionsFulltextEngineExtension.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/transactions/engineextension/PhabricatorTransactionsFulltextEngineExtension.php
| <?php | <?php | ||||
| final class PhabricatorTransactionsFulltextEngineExtension | final class PhabricatorTransactionsFulltextEngineExtension | ||||
| extends PhabricatorFulltextEngineExtension { | extends PhabricatorFulltextEngineExtension { | ||||
| const EXTENSIONKEY = 'transactions'; | const EXTENSIONKEY = 'transactions'; | ||||
| public function getExtensionName() { | public function getExtensionName() { | ||||
| return pht('Comments'); | return pht('Comments'); | ||||
| } | } | ||||
| public function shouldIndexFulltextObject($object) { | public function shouldEnrichFulltextObject($object) { | ||||
| return ($object instanceof PhabricatorApplicationTransactionInterface); | return ($object instanceof PhabricatorApplicationTransactionInterface); | ||||
| } | } | ||||
| public function indexFulltextObject( | public function enrichFulltextObject( | ||||
| $object, | $object, | ||||
| PhabricatorSearchAbstractDocument $document) { | PhabricatorSearchAbstractDocument $document) { | ||||
| $query = PhabricatorApplicationTransactionQuery::newQueryForObject($object); | $query = PhabricatorApplicationTransactionQuery::newQueryForObject($object); | ||||
| if (!$query) { | if (!$query) { | ||||
| return; | return; | ||||
| } | } | ||||
| Show All 20 Lines | |||||