@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.)
hq.recaptime.dev/wiki/Phorge
phorge
phabricator
1<?php
2
3final class PhabricatorWorkerActiveTaskQuery
4 extends PhabricatorWorkerTaskQuery {
5
6 public function execute() {
7 $task_table = new PhabricatorWorkerActiveTask();
8
9 $conn_r = $task_table->establishConnection('r');
10
11 $rows = queryfx_all(
12 $conn_r,
13 'SELECT * FROM %T %Q %Q %Q',
14 $task_table->getTableName(),
15 $this->buildWhereClause($conn_r),
16 $this->buildOrderClause($conn_r),
17 $this->buildLimitClause($conn_r));
18
19 return $task_table->loadAllFromArray($rows);
20 }
21}