*/ private int $hour; /** * @var int<0,59> */ private int $minute; /** * @param int<0,23> $hour * @param int<0,59> $minute */ public function __construct(int $hour, int $minute) { $this->hour = $hour; $this->minute = $minute; } /** * @return int<0,23> */ public function getHour(): int { return $this->hour; } /** * @return int<0,59> */ public function getMinute(): int { return $this->minute; } }