Page MenuHomePhorge

ManiphestProjectNameFulltextEngineExtension.php
No OneTemporary

Size
566 B
Referenced Files
None
Subscribers
None

ManiphestProjectNameFulltextEngineExtension.php

<?php
final class ManiphestProjectNameFulltextEngineExtension
extends PhabricatorFulltextEngineExtension {
const EXTENSIONKEY = 'maniphest.project.name';
public function getExtensionName() {
return pht('Maniphest Project Name Cache');
}
public function shouldIndexFulltextObject($object) {
return ($object instanceof PhabricatorProject);
}
public function indexFulltextObject(
$object,
PhabricatorSearchAbstractDocument $document) {
ManiphestNameIndex::updateIndex(
$object->getPHID(),
$object->getName());
}
}

File Metadata

Mime Type
text/x-php
Expires
Tue, May 13, 1:05 PM (2 d)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
121352
Default Alt Text
ManiphestProjectNameFulltextEngineExtension.php (566 B)

Event Timeline