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 / Infrastructure / Services / Recaptcha / LiteRecaptchaService.php
ameliabooking / src / Infrastructure / Services / Recaptcha Last commit date
AbstractRecaptchaService.php 3 months ago LiteRecaptchaService.php 3 months ago
LiteRecaptchaService.php
52 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\Infrastructure\Services\Recaptcha;
9
10 /**
11 * Class RecaptchaService
12 */
13 class LiteRecaptchaService extends AbstractRecaptchaService
14 {
15 /**
16 * @param string $value
17 *
18 * @return boolean
19 */
20 public function verify($value)
21 {
22 return true;
23 }
24
25 /**
26 * Verify recaptcha with provided secret and token
27 *
28 * @param string $secret
29 * @param string $token
30 *
31 * @return array Array with 'success' (bool) and 'message' (string)
32 */
33 public function verifyWithSecret($secret, $token)
34 {
35 return [
36 'success' => true,
37 'message' => 'Validation successful (Lite version)'
38 ];
39 }
40
41 /**
42 * @param string $value
43 * @param string $cabinetType
44 *
45 * @return boolean
46 */
47 public function process($value, $cabinetType)
48 {
49 return true;
50 }
51 }
52