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 / User / Customer / ReauthorizeController.php
ameliabooking / src / Application / Controller / User / Customer Last commit date
AddCustomerController.php 1 year ago GetCustomerController.php 1 year ago GetCustomersController.php 6 months ago ReauthorizeController.php 10 months ago UpdateCustomerController.php 3 months ago UpdateCustomerNoteController.php 3 months ago UpdateCustomerStatusController.php 1 year 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 Slim\Http\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