Differential D13589 Diff 33531 src/applications/transactions/phid/PhabricatorApplicationTransactionTransactionPHIDType.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/transactions/phid/PhabricatorApplicationTransactionTransactionPHIDType.php
| Show All 22 Lines | final class PhabricatorApplicationTransactionTransactionPHIDType | ||||
| } | } | ||||
| public function loadObjects( | public function loadObjects( | ||||
| PhabricatorObjectQuery $object_query, | PhabricatorObjectQuery $object_query, | ||||
| array $phids) { | array $phids) { | ||||
| static $queries; | static $queries; | ||||
| if ($queries === null) { | if ($queries === null) { | ||||
| $objects = id(new PhutilSymbolLoader()) | $objects = id(new PhutilClassMapQuery()) | ||||
| ->setAncestorClass('PhabricatorApplicationTransactionQuery') | ->setAncestorClass('PhabricatorApplicationTransactionQuery') | ||||
| ->loadObjects(); | ->execute(); | ||||
| $queries = array(); | $queries = array(); | ||||
| foreach ($objects as $object) { | foreach ($objects as $object) { | ||||
| $type = $object | $type = $object | ||||
| ->getTemplateApplicationTransaction() | ->getTemplateApplicationTransaction() | ||||
| ->getApplicationTransactionType(); | ->getApplicationTransactionType(); | ||||
| $queries[$type] = $object; | $queries[$type] = $object; | ||||
| ▲ Show 20 Lines • Show All 47 Lines • Show Last 20 Lines | |||||