getUser(); $times = id(new PhrequentUserTimeQuery()) ->setViewer($user) ->needPreemptingEvents(true) ->withEnded(PhrequentUserTimeQuery::ENDED_NO) ->withUserPHIDs(array($user->getPHID())) ->execute(); $now = time(); $results = id(new PhrequentTimeBlock($times)) ->getCurrentWorkStack($now); return array('data' => $results); } }