diff --git a/DailyGoals.drawio b/DailyGoals.drawio index b0937cb..aa76945 100644 --- a/DailyGoals.drawio +++ b/DailyGoals.drawio @@ -16,11 +16,14 @@ + + + - + @@ -28,14 +31,14 @@ - - + + - + - + diff --git a/app/ScheduledNode/CreateScheduledNodeDto.php b/app/ScheduledNode/CreateScheduledNodeDto.php index 5e7a695..086c975 100644 --- a/app/ScheduledNode/CreateScheduledNodeDto.php +++ b/app/ScheduledNode/CreateScheduledNodeDto.php @@ -2,6 +2,7 @@ namespace App\ScheduledNode; +use App\Node\Node; use App\Plan\Plan; use DateTimeImmutable; @@ -10,5 +11,6 @@ class CreateScheduledNodeDto public function __construct( public DateTimeImmutable $date, public Plan $plan, + public Node $node, ) {} } diff --git a/app/ScheduledNode/ScheduledNode.php b/app/ScheduledNode/ScheduledNode.php index 7d479db..a2d2386 100644 --- a/app/ScheduledNode/ScheduledNode.php +++ b/app/ScheduledNode/ScheduledNode.php @@ -2,6 +2,7 @@ namespace App\ScheduledNode; +use App\Node\Node; use App\Plan\Plan; use DateTimeImmutable; @@ -11,6 +12,7 @@ class ScheduledNode private int $id, private DateTimeImmutable $date, private Plan $plan, + private Node $node, ) {} public function getId(): int @@ -27,4 +29,9 @@ class ScheduledNode { return $this->date; } + + public function getNode(): Node + { + return $this->node; + } }