PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4
Booking for Appointments and Events Calendar – Amelia v2.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 6 months 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 Slim\Http\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