Page MenuHomePhorge

PhabricatorQuickSearchEngineExtension.php
No OneTemporary

Size
479 B
Referenced Files
None
Subscribers
None

PhabricatorQuickSearchEngineExtension.php

<?php
abstract class PhabricatorQuickSearchEngineExtension extends Phobject {
abstract public function newQuickSearchDatasources();
final public static function getAllDatasources() {
$extensions = id(new PhutilClassMapQuery())
->setAncestorClass(__CLASS__)
->execute();
$datasources = array();
foreach ($extensions as $extension) {
$datasources[] = $extension->newQuickSearchDatasources();
}
return array_mergev($datasources);
}
}

File Metadata

Mime Type
text/x-php
Expires
Sun, May 4, 8:58 PM (1 d, 12 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
67838
Default Alt Text
PhabricatorQuickSearchEngineExtension.php (479 B)

Event Timeline