added reporting screen (#1805)

This commit is contained in:
Kevin Papst
2020-07-12 14:05:14 +02:00
committed by GitHub
parent b97d9f692d
commit 164af7ae02
44 changed files with 1294 additions and 79 deletions

View File

@@ -25,6 +25,10 @@ class Day
* @var DateTime
*/
protected $day;
/**
* @var array
*/
protected $details = [];
public function __construct(DateTime $day, int $duration, float $rate)
{
@@ -61,4 +65,16 @@ class Day
return $this;
}
public function setDetails(array $details): Day
{
$this->details = $details;
return $this;
}
public function getDetails(): array
{
return $this->details;
}
}