PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.0.2
Booking for Appointments and Events Calendar – Amelia v2.0.2
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 / Payment / GetPaymentDetailsController.php
ameliabooking / src / Application / Controller / Payment Last commit date
AddPaymentController.php 6 months ago CalculatePaymentAmountController.php 2 years ago DeletePaymentController.php 6 months ago GetPaymentController.php 6 months ago GetPaymentDetailsController.php 6 months ago GetPaymentsController.php 6 months ago UpdatePaymentController.php 6 months ago
GetPaymentDetailsController.php
32 lines
1 <?php
2
3 /**
4 * @copyright © Melograno Ventures. All rights reserved.
5 * @licence See LICENCE.md for license details.
6 */
7
8 namespace AmeliaBooking\Application\Controller\Payment;
9
10 use AmeliaBooking\Application\Commands\Payment\GetPaymentCommand;
11 use AmeliaBooking\Application\Commands\Payment\GetPaymentDetailsCommand;
12 use AmeliaBooking\Application\Controller\Controller;
13 use Slim\Http\Request;
14
15 /**
16 * Class GetPaymentController
17 *
18 * @package AmeliaBooking\Application\Controller\Payment
19 */
20 class GetPaymentDetailsController extends Controller
21 {
22 protected function instantiateCommand(Request $request, $args)
23 {
24 $command = new GetPaymentDetailsCommand($args);
25 $command->setField('params', $request->getQueryParams());
26 $requestBody = $request->getParsedBody();
27 $this->setCommandFields($command, $requestBody);
28
29 return $command;
30 }
31 }
32