Home.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace ThurData\Servers\KerioEmail\App\Http\Client;
  3. use ThurData\Servers\AwsEc2\App\UI\Client\Home\Pages\ScheduledTasks;
  4. use ThurData\Servers\AwsEc2\App\UI\Client\Home\Pages\StatusWidget;
  5. use ThurData\Servers\KerioEmail\App\UI\Client\Home\Pages\Dashboard;
  6. use ThurData\Servers\KerioEmail\Core\Http\AbstractClientController;
  7. use ThurData\Servers\KerioEmail\Core\Helper;
  8. use ThurData\Servers\KerioEmail\App\Traits\HostingService;
  9. use ThurData\Servers\KerioEmail\Core\UI\Traits\WhmcsParams;
  10. use ThurData\Servers\KerioEmail\App\Traits\ExtensionsCheckerTrait;
  11. /**
  12. *
  13. * Created by PhpStorm.
  14. * User: ThurData
  15. * Date: 10.09.19
  16. * Time: 10:13
  17. * Class Home
  18. */
  19. class Home extends AbstractClientController
  20. {
  21. use ExtensionsCheckerTrait;
  22. use WhmcsParams;
  23. public function index()
  24. {
  25. logModuleCall(
  26. 'kerioEmail',
  27. __FUNCTION__,
  28. $params,
  29. 'Debug params',
  30. $this
  31. );
  32. if ($this->getWhmcsParamByKey('status') === 'Active')
  33. {
  34. $response = Helper\view()->addElement(Dashboard::class);
  35. return $response;
  36. }
  37. }
  38. }