configurable print export (#2657)

This commit is contained in:
Kevin Papst
2021-07-13 10:11:20 +02:00
committed by GitHub
parent 7661d43327
commit 27cea996c0
21 changed files with 571 additions and 228 deletions

View File

@@ -58,6 +58,10 @@ class TimesheetQuery extends ActivityQuery implements BillableInterface
* @var User[]
*/
private $users = [];
/**
* @var int|null
*/
private $maxResults;
public function __construct(bool $resetTimes = true)
{
@@ -69,6 +73,16 @@ class TimesheetQuery extends ActivityQuery implements BillableInterface
]);
}
public function getMaxResults(): ?int
{
return $this->maxResults;
}
public function setMaxResults(?int $maxResults): void
{
$this->maxResults = $maxResults;
}
public function addUser(User $user): self
{
$this->users[$user->getId()] = $user;