More types

This commit is contained in:
2023-08-02 13:29:14 +00:00
parent 73781e9000
commit a2c5252cf2
6 changed files with 18 additions and 19 deletions

View File

@ -6,15 +6,14 @@ class Message implements \Stringable
{
public function __construct(private ?object $value = null, private ?string $name = null)
{
}
public function getValue()
public function getValue(): ?object
{
return $this->value;
}
public function setValue($value)
public function setValue(?object $value): void
{
$this->value = $value;
}

View File

@ -4,7 +4,7 @@ namespace DNW\Skills\FactorGraphs;
class ScheduleLoop extends Schedule
{
public function __construct($name, private readonly Schedule $scheduleToLoop, private $maxDelta)
public function __construct(string $name, private readonly Schedule $scheduleToLoop, private float $maxDelta)
{
parent::__construct($name);
}

View File

@ -4,7 +4,7 @@ namespace DNW\Skills\FactorGraphs;
class ScheduleStep extends Schedule
{
public function __construct(string $name, private readonly Factor $factor, private $index)
public function __construct(string $name, private readonly Factor $factor, private int $index)
{
parent::__construct($name);
}