aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dashboard/lib/Controller
diff options
context:
space:
mode:
authorHamid Dehnavi <hamid.dev.pro@gmail.com>2023-07-08 20:32:43 +0330
committerHamid Dehnavi <hamid.dev.pro@gmail.com>2023-07-08 20:32:43 +0330
commit4d5b8d2767405db59fbf0ff9bbf5679e7bedcfe9 (patch)
tree12fd2d298580c3e6124e0618c77b259cb6395e2f /apps/dashboard/lib/Controller
parent9bf69115593a9abaedd8cc8d886725253100f3c0 (diff)
downloadnextcloud-server-4d5b8d2767405db59fbf0ff9bbf5679e7bedcfe9.tar.gz
nextcloud-server-4d5b8d2767405db59fbf0ff9bbf5679e7bedcfe9.zip
Refactor dashboard app
Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
Diffstat (limited to 'apps/dashboard/lib/Controller')
-rw-r--r--apps/dashboard/lib/Controller/DashboardApiController.php17
-rw-r--r--apps/dashboard/lib/Controller/DashboardController.php25
-rw-r--r--apps/dashboard/lib/Controller/LayoutApiController.php10
3 files changed, 10 insertions, 42 deletions
diff --git a/apps/dashboard/lib/Controller/DashboardApiController.php b/apps/dashboard/lib/Controller/DashboardApiController.php
index 1062cf1bdba..a3497915a25 100644
--- a/apps/dashboard/lib/Controller/DashboardApiController.php
+++ b/apps/dashboard/lib/Controller/DashboardApiController.php
@@ -43,25 +43,14 @@ use OCP\Dashboard\Model\WidgetItem;
class DashboardApiController extends OCSController {
- /** @var IManager */
- private $dashboardManager;
- /** @var IConfig */
- private $config;
- /** @var string|null */
- private $userId;
-
public function __construct(
string $appName,
IRequest $request,
- IManager $dashboardManager,
- IConfig $config,
- ?string $userId
+ private IManager $dashboardManager,
+ private IConfig $config,
+ private ?string $userId
) {
parent::__construct($appName, $request);
-
- $this->dashboardManager = $dashboardManager;
- $this->config = $config;
- $this->userId = $userId;
}
/**
diff --git a/apps/dashboard/lib/Controller/DashboardController.php b/apps/dashboard/lib/Controller/DashboardController.php
index b0e150e00f7..b6a882af437 100644
--- a/apps/dashboard/lib/Controller/DashboardController.php
+++ b/apps/dashboard/lib/Controller/DashboardController.php
@@ -44,32 +44,17 @@ use OCP\IRequest;
class DashboardController extends Controller {
- /** @var IInitialState */
- private $initialState;
- /** @var IEventDispatcher */
- private $eventDispatcher;
- /** @var IManager */
- private $dashboardManager;
- /** @var IConfig */
- private $config;
- /** @var string */
- private $userId;
-
public function __construct(
string $appName,
IRequest $request,
- IInitialState $initialState,
- IEventDispatcher $eventDispatcher,
- IManager $dashboardManager,
- IConfig $config,
- $userId
+ private IInitialState $initialState,
+ private IEventDispatcher $eventDispatcher,
+ private IManager $dashboardManager,
+ private IConfig $config,
+ private string $userId,
) {
parent::__construct($appName, $request);
- $this->initialState = $initialState;
- $this->eventDispatcher = $eventDispatcher;
- $this->dashboardManager = $dashboardManager;
- $this->config = $config;
$this->userId = $userId;
}
diff --git a/apps/dashboard/lib/Controller/LayoutApiController.php b/apps/dashboard/lib/Controller/LayoutApiController.php
index 8eb01be497e..fd8c95e0d13 100644
--- a/apps/dashboard/lib/Controller/LayoutApiController.php
+++ b/apps/dashboard/lib/Controller/LayoutApiController.php
@@ -31,21 +31,15 @@ use OCP\IConfig;
use OCP\IRequest;
class LayoutApiController extends OCSController {
- /** @var IConfig */
- private $config;
- /** @var string */
- private $userId;
public function __construct(
string $appName,
IRequest $request,
- IConfig $config,
- $userId
+ private IConfig $config,
+ private string $userId
) {
parent::__construct($appName, $request);
- $this->config = $config;
- $this->userId = $userId;
}
/**