taskFinderModel->getUserQuery($userId); $this->hook->reference('pagination:dashboard:subtask:query', $query); return $this->paginator ->setUrl('DashboardController', 'subtasks', array('user_id' => $userId)) ->setMax(50) ->setOrder(TaskModel::TABLE.'.priority') ->setDirection('DESC') ->setFormatter($this->taskListSubtaskAssigneeFormatter->withUserId($userId)->withoutEmptyTasks()) ->setQuery($query) ->calculate(); } }