PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.4
Booking for Appointments and Events Calendar – Amelia v2.4.4
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 / Application / Controller / Settings / FeaturesIntegrations / ToggleFeatureIntegrationController.php
ameliabooking / src / Application / Controller / Settings / FeaturesIntegrations Last commit date
ToggleFeatureIntegrationController.php 1 month ago
ToggleFeatureIntegrationController.php
29 lines
1 <?php
2
3 namespace AmeliaBooking\Application\Controller\Settings\FeaturesIntegrations;
4
5 use AmeliaBooking\Application\Commands\Settings\FeaturesIntegrations\ToggleFeatureIntegrationCommand;
6 use AmeliaBooking\Application\Controller\Controller;
7 use AmeliaVendor\Psr\Http\Message\ServerRequestInterface as Request;
8
9 class ToggleFeatureIntegrationController extends Controller
10 {
11 /**
12 * Fields for user that can be received from front-end
13 *
14 * @var array
15 */
16 protected $allowedFields = [
17 'code',
18 ];
19
20 protected function instantiateCommand(Request $request, $args)
21 {
22 $command = new ToggleFeatureIntegrationCommand($args);
23 $requestBody = $request->getParsedBody();
24 $this->setCommandFields($command, $requestBody);
25
26 return $command;
27 }
28 }
29