summaryrefslogtreecommitdiffstats
path: root/lib/Settings
diff options
context:
space:
mode:
authorVitor Mattos <vitor@php.rio>2022-04-06 12:43:03 -0300
committerVitor Mattos <vitor@php.rio>2022-04-06 12:43:03 -0300
commitc07251f0c67d3c02debe1f6dbe0e12ee3fe9f99a (patch)
treebe06389952fa3dee69071af38e872ec350da3a96 /lib/Settings
parentf7505e0d59b8343bc0405286fdf9c8b4da27d3dc (diff)
Use PHP7.4 property typehinting where possible
Signed-off-by: Vitor Mattos <vitor@php.rio>
Diffstat (limited to 'lib/Settings')
-rw-r--r--lib/Settings/Admin/AdminSettings.php31
-rw-r--r--lib/Settings/Admin/Section.php7
-rw-r--r--lib/Settings/Personal.php4
3 files changed, 13 insertions, 29 deletions
diff --git a/lib/Settings/Admin/AdminSettings.php b/lib/Settings/Admin/AdminSettings.php
index a7932bce0..34cb30098 100644
--- a/lib/Settings/Admin/AdminSettings.php
+++ b/lib/Settings/Admin/AdminSettings.php
@@ -43,27 +43,16 @@ use OCP\L10N\IFactory;
use OCP\Settings\ISettings;
class AdminSettings implements ISettings {
-
- /** @var Config */
- private $talkConfig;
- /** @var IConfig */
- private $serverConfig;
- /** @var CommandService */
- private $commandService;
- /** @var IInitialState */
- private $initialState;
- /** @var ICacheFactory */
- private $memcacheFactory;
- /** @var IGroupManager */
- private $groupManager;
- /** @var MatterbridgeManager */
- private $bridgeManager;
- /** @var null|IUser */
- private $currentUser;
- /** @var IL10N */
- private $l10n;
- /** @var IFactory */
- private $l10nFactory;
+ private Config $talkConfig;
+ private IConfig $serverConfig;
+ private CommandService $commandService;
+ private IInitialState $initialState;
+ private ICacheFactory $memcacheFactory;
+ private IGroupManager $groupManager;
+ private MatterbridgeManager $bridgeManager;
+ private ?IUser $currentUser = null;
+ private IL10N $l10n;
+ private IFactory $l10nFactory;
public function __construct(Config $talkConfig,
IConfig $serverConfig,
diff --git a/lib/Settings/Admin/Section.php b/lib/Settings/Admin/Section.php
index 167544471..8061b4a33 100644
--- a/lib/Settings/Admin/Section.php
+++ b/lib/Settings/Admin/Section.php
@@ -28,12 +28,9 @@ use OCP\IURLGenerator;
use OCP\Settings\IIconSection;
class Section implements IIconSection {
+ private IL10N $l;
- /** @var IL10N */
- private $l;
-
- /** @var IURLGenerator */
- private $url;
+ private IURLGenerator $url;
public function __construct(IURLGenerator $url, IL10N $l) {
$this->url = $url;
diff --git a/lib/Settings/Personal.php b/lib/Settings/Personal.php
index 59da32032..5a7997c0f 100644
--- a/lib/Settings/Personal.php
+++ b/lib/Settings/Personal.php
@@ -30,9 +30,7 @@ use OCP\IConfig;
use OCP\Settings\ISettings;
class Personal implements ISettings {
-
- /** @var IConfig */
- private $config;
+ private IConfig $config;
public function __construct(IConfig $config) {
$this->config = $config;