Release 2.19 (#4922)
This commit is contained in:
@@ -25,7 +25,7 @@ class QuickEntryModel
|
||||
*/
|
||||
private array $timesheets = [];
|
||||
|
||||
public function __construct(private ?User $user = null, private ?Project $project = null, private ?Activity $activity = null)
|
||||
public function __construct(private User $user, private ?Project $project = null, private ?Activity $activity = null)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -39,7 +39,7 @@ class QuickEntryModel
|
||||
return $this->prototype;
|
||||
}
|
||||
|
||||
public function getUser(): ?User
|
||||
public function getUser(): User
|
||||
{
|
||||
return $this->user;
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ class QuickEntryWeek
|
||||
{
|
||||
}
|
||||
|
||||
public function addRow(?User $user = null, ?Project $project = null, ?Activity $activity = null): QuickEntryModel
|
||||
public function addRow(User $user, ?Project $project = null, ?Activity $activity = null): QuickEntryModel
|
||||
{
|
||||
$model = $this->createRow($user, $project, $activity);
|
||||
|
||||
@@ -36,7 +36,7 @@ class QuickEntryWeek
|
||||
return $model;
|
||||
}
|
||||
|
||||
public function createRow(?User $user = null, ?Project $project = null, ?Activity $activity = null): QuickEntryModel
|
||||
public function createRow(User $user, ?Project $project = null, ?Activity $activity = null): QuickEntryModel
|
||||
{
|
||||
return new QuickEntryModel($user, $project, $activity);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user