Use PhutilClassMapQuery
Summary: Use `PhutilClassMapQuery` where appropriate. Test Plan: Browsed around the UI to verify things seemed somewhat working. Reviewers: epriestley, #blessed_reviewers Reviewed By: epriestley, #blessed_reviewers Subscribers: epriestley, Korvin Differential Revision: https://secure.phabricator.com/D13429
This commit is contained in:
@@ -3,17 +3,9 @@
|
||||
abstract class PhabricatorFactEngine extends Phobject {
|
||||
|
||||
final public static function loadAllEngines() {
|
||||
$classes = id(new PhutilSymbolLoader())
|
||||
return id(new PhutilClassMapQuery())
|
||||
->setAncestorClass(__CLASS__)
|
||||
->setConcreteOnly(true)
|
||||
->selectAndLoadSymbols();
|
||||
|
||||
$objects = array();
|
||||
foreach ($classes as $class) {
|
||||
$objects[] = newv($class['name'], array());
|
||||
}
|
||||
|
||||
return $objects;
|
||||
->execute();
|
||||
}
|
||||
|
||||
public function getFactSpecs(array $fact_types) {
|
||||
|
||||
Reference in New Issue
Block a user