Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phrequent/query/PhrequentUserTimeQuery.php
| Show First 20 Lines • Show All 171 Lines • ▼ Show 20 Lines | if ($this->needPreemptingEvents) { | ||||
| $event->getUserPHID(), | $event->getUserPHID(), | ||||
| $event->getDateStarted(), | $event->getDateStarted(), | ||||
| nonempty($event->getDateEnded(), PhabricatorTime::getNow()), | nonempty($event->getDateEnded(), PhabricatorTime::getNow()), | ||||
| $event->getDateStarted()); | $event->getDateStarted()); | ||||
| } | } | ||||
| $preempting_events = queryfx_all( | $preempting_events = queryfx_all( | ||||
| $conn_r, | $conn_r, | ||||
| 'SELECT * FROM %T WHERE %Q ORDER BY dateStarted ASC, id ASC', | 'SELECT * FROM %T WHERE %LO ORDER BY dateStarted ASC, id ASC', | ||||
| $usertime->getTableName(), | $usertime->getTableName(), | ||||
| implode(' OR ', $preempt)); | $preempt); | ||||
| $preempting_events = $usertime->loadAllFromArray($preempting_events); | $preempting_events = $usertime->loadAllFromArray($preempting_events); | ||||
| $preempting_events = mgroup($preempting_events, 'getUserPHID'); | $preempting_events = mgroup($preempting_events, 'getUserPHID'); | ||||
| foreach ($page as $event) { | foreach ($page as $event) { | ||||
| $e_start = $event->getDateStarted(); | $e_start = $event->getDateStarted(); | ||||
| $e_end = $event->getDateEnded(); | $e_end = $event->getDateEnded(); | ||||
| ▲ Show 20 Lines • Show All 143 Lines • Show Last 20 Lines | |||||