PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.6
Booking for Appointments and Events Calendar – Amelia v2.4.6
2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / src / Infrastructure / Routes / Settings / Settings.php
ameliabooking / src / Infrastructure / Routes / Settings Last commit date
FeaturesIntegrations 7 months ago Settings.php 4 weeks ago
Settings.php
43 lines
1 <?php
2
3 /**
4 * @copyright © Melograno Ventures. All rights reserved.
5 * @licence See COPYING.md for license details.
6 */
7
8 namespace AmeliaBooking\Infrastructure\Routes\Settings;
9
10 use AmeliaBooking\Application\Controller\Settings\ExportDataTransferController;
11 use AmeliaBooking\Application\Controller\Settings\GetSettingsController;
12 use AmeliaBooking\Application\Controller\Settings\ProcessImportDataTransferController;
13 use AmeliaBooking\Application\Controller\Settings\StartImportDataTransferController;
14 use AmeliaBooking\Application\Controller\Settings\UpdateSettingsCategoriesController;
15 use AmeliaBooking\Application\Controller\Settings\UpdateSettingsController;
16 use Slim\App;
17
18 /**
19 * Class Settings
20 *
21 * @package AmeliaBooking\Infrastructure\Routes\Settings
22 */
23 class Settings
24 {
25 /**
26 * @param App $app
27 */
28 public static function routes(App $app)
29 {
30 $app->get('/settings', GetSettingsController::class);
31
32 $app->post('/settings', UpdateSettingsController::class);
33
34 $app->post('/settings/data-transfer/export', ExportDataTransferController::class);
35
36 $app->post('/settings/data-transfer/import/start', StartImportDataTransferController::class);
37
38 $app->post('/settings/data-transfer/import/process', ProcessImportDataTransferController::class);
39
40 $app->post('/settings/categories', UpdateSettingsCategoriesController::class);
41 }
42 }
43