monthly budget, monthly report, unified report calculation (#2684)

This commit is contained in:
Kevin Papst
2021-08-06 18:38:41 +02:00
committed by GitHub
parent 21f785638c
commit cefd747e91
196 changed files with 5031 additions and 2167 deletions

View File

@@ -15,15 +15,29 @@ use App\Model\ProjectStatistic;
final class ProjectStatisticEvent extends AbstractProjectEvent
{
private $statistic;
private $begin;
private $end;
public function __construct(Project $project, ProjectStatistic $statistic)
public function __construct(Project $project, ProjectStatistic $statistic, \DateTime $begin = null, \DateTime $end = null)
{
parent::__construct($project);
$this->statistic = $statistic;
$this->begin = $begin;
$this->end = $end;
}
public function getStatistic(): ProjectStatistic
{
return $this->statistic;
}
public function getBegin(): ?\DateTime
{
return $this->begin;
}
public function getEnd(): ?\DateTime
{
return $this->end;
}
}