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