|
6 | 6 | * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors |
7 | 7 | * SPDX-License-Identifier: AGPL-3.0-or-later |
8 | 8 | */ |
| 9 | + |
9 | 10 | namespace OC\Authentication\Login; |
10 | 11 |
|
11 | 12 | use OCP\IRequest; |
12 | 13 | use OCP\IUser; |
13 | 14 |
|
14 | 15 | class LoginData { |
15 | | - /** @var IRequest */ |
16 | | - private $request; |
17 | | - |
18 | | - /** @var string */ |
19 | | - private $username; |
20 | | - |
21 | | - /** @var string */ |
22 | | - private $password; |
23 | | - |
24 | | - /** @var string */ |
25 | | - private $redirectUrl; |
26 | | - |
27 | | - /** @var string */ |
28 | | - private $timeZone; |
29 | | - |
30 | | - /** @var string */ |
31 | | - private $timeZoneOffset; |
32 | | - |
33 | 16 | /** @var IUser|false|null */ |
34 | 17 | private $user = null; |
35 | 18 |
|
36 | | - /** @var bool */ |
37 | | - private $rememberLogin = true; |
38 | | - |
39 | | - public function __construct(IRequest $request, |
40 | | - string $username, |
41 | | - ?string $password, |
42 | | - ?string $redirectUrl = null, |
43 | | - string $timeZone = '', |
44 | | - string $timeZoneOffset = '') { |
45 | | - $this->request = $request; |
46 | | - $this->username = $username; |
47 | | - $this->password = $password; |
48 | | - $this->redirectUrl = $redirectUrl; |
49 | | - $this->timeZone = $timeZone; |
50 | | - $this->timeZoneOffset = $timeZoneOffset; |
| 19 | + public function __construct( |
| 20 | + private IRequest $request, |
| 21 | + private string $username, |
| 22 | + private ?string $password, |
| 23 | + private bool $rememberLogin = true, |
| 24 | + private ?string $redirectUrl = null, |
| 25 | + private string $timeZone = '', |
| 26 | + private string $timeZoneOffset = '', |
| 27 | + ) { |
51 | 28 | } |
52 | 29 |
|
53 | 30 | public function getRequest(): IRequest { |
@@ -81,7 +58,7 @@ public function getTimeZoneOffset(): string { |
81 | 58 | /** |
82 | 59 | * @param IUser|false|null $user |
83 | 60 | */ |
84 | | - public function setUser($user) { |
| 61 | + public function setUser($user): void { |
85 | 62 | $this->user = $user; |
86 | 63 | } |
87 | 64 |
|
|
0 commit comments