PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / trunk
Booking for Appointments and Events Calendar – Amelia vtrunk
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 / User / Customer / ReauthorizeController.php
ameliabooking / src / Application / Controller / User / Customer Last commit date
AddCustomerController.php 1 month ago GetCustomerController.php 1 month ago GetCustomersController.php 1 month ago ReauthorizeController.php 1 month ago UpdateCustomerController.php 1 month ago UpdateCustomerNoteController.php 1 month ago UpdateCustomerStatusController.php 1 month ago
ReauthorizeController.php
59 lines
1 <?php
2
3 namespace AmeliaBooking\Application\Controller\User\Customer;
4
5 use AmeliaBooking\Application\Commands\CommandResult;
6 use AmeliaBooking\Application\Commands\User\Customer\ReauthorizeCommand;
7 use AmeliaBooking\Application\Controller\Controller;
8 use AmeliaBooking\Domain\Events\DomainEventBus;
9 use AmeliaVendor\Psr\Http\Message\ServerRequestInterface as Request;
10
11 /**
12 * Class ReauthorizeController
13 *
14 * @package AmeliaBooking\Application\Controller\User\Customer
15 */
16 class ReauthorizeController extends Controller
17 {
18 /**
19 * Fields for user that can be received from front-end
20 *
21 * @var array
22 */
23 protected $allowedFields = [
24 'email',
25 'locale',
26 'cabinetType',
27 'recaptcha',
28 ];
29
30 /**
31 * Instantiates the Forgot Password command to hand it over to the Command Handler
32 *
33 * @param Request $request
34 * @param $args
35 *
36 * @return ReauthorizeCommand
37 * @throws \RuntimeException
38 */
39 protected function instantiateCommand(Request $request, $args)
40 {
41 $command = new ReauthorizeCommand($args);
42
43 $requestBody = $request->getParsedBody();
44 $this->setCommandFields($command, $requestBody);
45
46 return $command;
47 }
48
49 /**
50 * @param DomainEventBus $eventBus
51 * @param CommandResult $result
52 *
53 * @return void
54 */
55 protected function emitSuccessEvent(DomainEventBus $eventBus, CommandResult $result)
56 {
57 }
58 }
59