Skip to content

Commit 35be23f

Browse files
authored
Set types correctly for Version class (#518)
* add default values to properties not sent * release date is nullable * name cannot be nullable --------- Co-authored-by: martin.reinfandt <[email protected]>
1 parent 6d186c0 commit 35be23f

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/Issue/Version.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,25 +11,25 @@ class Version implements \JsonSerializable
1111
public string $id;
1212

1313
// Version name: ex: 4.2.3
14-
public ?string $name;
14+
public string $name;
1515

1616
// version description: ex; improvement performance
17-
public ?string $description;
17+
public ?string $description = null;
1818

1919
public bool $archived;
2020

2121
public bool $released;
2222

23-
public string $releaseDate;
23+
public ?string $releaseDate = null;
2424

25-
public bool $overdue;
25+
public bool $overdue = false;
2626

27-
public ?string $userReleaseDate;
27+
public ?string $userReleaseDate = null;
2828

2929
public int $projectId;
3030

31-
public ?string $startDate;
32-
public ?string $userStartDate;
31+
public ?string $startDate = null;
32+
public ?string $userStartDate = null;
3333

3434
public function __construct($name = null)
3535
{

0 commit comments

Comments
 (0)