Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/people/search/PhabricatorUserFulltextEngine.php
12256 views
1
<?php
2
3
final class PhabricatorUserFulltextEngine
4
extends PhabricatorFulltextEngine {
5
6
protected function buildAbstractDocument(
7
PhabricatorSearchAbstractDocument $document,
8
$object) {
9
10
$user = $object;
11
12
$document->setDocumentTitle($user->getFullName());
13
14
$document->addRelationship(
15
$user->isUserActivated()
16
? PhabricatorSearchRelationship::RELATIONSHIP_OPEN
17
: PhabricatorSearchRelationship::RELATIONSHIP_CLOSED,
18
$user->getPHID(),
19
PhabricatorPeopleUserPHIDType::TYPECONST,
20
PhabricatorTime::getNow());
21
}
22
}
23
24