Page MenuHomePhabricator

PhabricatorFactEngine.php
No OneTemporary

PhabricatorFactEngine.php

<?php
abstract class PhabricatorFactEngine {
final public static function loadAllEngines() {
$classes = id(new PhutilSymbolLoader())
->setAncestorClass(__CLASS__)
->setConcreteOnly(true)
->selectAndLoadSymbols();
$objects = array();
foreach ($classes as $class) {
$objects[] = newv($class['name'], array());
}
return $objects;
}
public function getFactSpecs(array $fact_types) {
return array();
}
public function shouldComputeRawFactsForObject(PhabricatorLiskDAO $object) {
return false;
}
public function computeRawFactsForObject(PhabricatorLiskDAO $object) {
return array();
}
public function shouldComputeAggregateFacts() {
return false;
}
public function computeAggregateFacts() {
return array();
}
}

File Metadata

Mime Type
text/x-php
Expires
Thu, Dec 4, 9:01 AM (1 d, 21 h)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
8329261
Default Alt Text
PhabricatorFactEngine.php (803 B)

Event Timeline