PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.6.5
JetFormBuilder — Dynamic Blocks Form Builder v3.6.5
3.6.5.1 3.6.5 3.6.4.2 3.6.4.1 3.6.4 3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / includes / actions / events / gateway-success / gateway-success-event.php
jetformbuilder / includes / actions / events / gateway-success Last commit date
gateway-success-event.php 2 years ago gateway-success-executor.php 2 years ago
gateway-success-event.php
64 lines
1 <?php
2
3
4 namespace Jet_Form_Builder\Actions\Events\Gateway_Success;
5
6 use Jet_Form_Builder\Actions\Events\Base_Executor;
7 use Jet_Form_Builder\Actions\Events\Base_Gateway_Event;
8 use Jet_Form_Builder\Actions\Events\Default_Process\Default_Process_Executor;
9
10 // If this file is called directly, abort.
11 if ( ! defined( 'WPINC' ) ) {
12 die;
13 }
14
15 class Gateway_Success_Event extends Base_Gateway_Event {
16
17 public function get_id(): string {
18 return 'GATEWAY.SUCCESS';
19 }
20
21 public function get_label(): string {
22 return __( 'When passing through the gateway', 'jet-form-builder' );
23 }
24
25 public function get_help(): string {
26 return __(
27 'replaces the old "On success payment" option for selecting post-submit actions.
28 The event is executed after passing the checkout on the payment system\'s side,
29 provided the payment/subscription has been successful;',
30 'jet-form-builder'
31 );
32 }
33
34 /**
35 * @return Base_Executor[]
36 */
37 public function executors(): array {
38 return array(
39 new Gateway_Success_Executor(),
40 );
41 }
42
43 public function ignored_executors(): array {
44 return array(
45 Default_Process_Executor::class,
46 );
47 }
48
49 /**
50 * @return string
51 */
52 public function get_gateway(): string {
53 return '';
54 }
55
56 /**
57 * @return string
58 */
59 public function get_scenario(): string {
60 return '';
61 }
62
63 }
64