Differential D13589 Diff 33531 src/applications/transactions/worker/PhabricatorApplicationTransactionPublishWorker.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/transactions/worker/PhabricatorApplicationTransactionPublishWorker.php
| Show First 20 Lines • Show All 106 Lines • ▼ Show 20 Lines | final class PhabricatorApplicationTransactionPublishWorker | ||||
| } | } | ||||
| /** | /** | ||||
| * Build a new transaction query of the appropriate class so we can load | * Build a new transaction query of the appropriate class so we can load | ||||
| * the transactions. | * the transactions. | ||||
| */ | */ | ||||
| private function buildTransactionQuery($type) { | private function buildTransactionQuery($type) { | ||||
| $queries = id(new PhutilSymbolLoader()) | $queries = id(new PhutilClassMapQuery()) | ||||
| ->setAncestorClass('PhabricatorApplicationTransactionQuery') | ->setAncestorClass('PhabricatorApplicationTransactionQuery') | ||||
| ->loadObjects(); | ->execute(); | ||||
| foreach ($queries as $query) { | foreach ($queries as $query) { | ||||
| $query_type = $query | $query_type = $query | ||||
| ->getTemplateApplicationTransaction() | ->getTemplateApplicationTransaction() | ||||
| ->getApplicationTransactionType(); | ->getApplicationTransactionType(); | ||||
| if ($query_type == $type) { | if ($query_type == $type) { | ||||
| return $query; | return $query; | ||||
| } | } | ||||
| Show All 9 Lines | |||||