PluginProbe
seQura / 3.0.5
seQura v3.0.5
4.3.4 4.3.3 4.3.2 4.3.1 trunk 2.0.0 2.0.10 2.0.11 2.0.12 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 3.0.0 3.0.2 3.0.5 3.0.6 3.0.7 3.1.0 3.1.1 3.2.0 3.2.1 3.2.2 4.0.0 All 30 releases
sequra / src / Core / Extension / BusinessLogic / AdminAPI / GeneralSettings / class-general-settings-controller.php

class-general-settings-controller.php in seQura 3.0.5, at src/Core/Extension/BusinessLogic/AdminAPI/GeneralSettings/class-general-settings-controller.php

30 lines 961 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Extension of the GeneralSettingsController.
4 *
5 * @package SeQura\WC\Core\Extension\BusinessLogic\AdminAPI\GeneralSettings
6 */
7
8 namespace SeQura\WC\Core\Extension\BusinessLogic\AdminAPI\GeneralSettings;
9
10 use SeQura\Core\BusinessLogic\AdminAPI\GeneralSettings\GeneralSettingsController;
11
12 use SeQura\Core\BusinessLogic\AdminAPI\GeneralSettings\Responses\GeneralSettingsResponse;
13 use SeQura\WC\Core\Extension\BusinessLogic\AdminAPI\GeneralSettings\Responses\General_Settings_Response;
14
15 /**
16 * Extension of the GeneralSettingsController.
17 */
18 class General_Settings_Controller extends GeneralSettingsController {
19
20 /**
21 * Gets active general settings.
22 *
23 * @return GeneralSettingsResponse
24 */
25 public function getGeneralSettings(): GeneralSettingsResponse {
26 // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
27 return new General_Settings_Response( $this->generalSettingsService->getGeneralSettings() );
28 }
29 }
30