PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.0.1
JetFormBuilder — Dynamic Blocks Form Builder v3.0.1
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 3 years ago gateway-success-executor.php 3 years ago
gateway-success-event.php
59 lines
1 <?php
2
3
4 namespace Jet_Form_Builder\Actions\Events\Gateway_Success;
5
6
7 use Jet_Form_Builder\Actions\Events\Base_Executor;
8 use Jet_Form_Builder\Actions\Events\Base_Gateway_Event;
9 use Jet_Form_Builder\Actions\Events\Default_Process\Default_Process_Executor;
10
11 class Gateway_Success_Event extends Base_Gateway_Event {
12
13 public function get_id(): string {
14 return 'GATEWAY.SUCCESS';
15 }
16
17 public function get_label(): string {
18 return __( 'When passing through the gateway', 'jet-form-builder' );
19 }
20
21 public function get_help(): string {
22 return __(
23 'replaces the old "On success payment" option for selecting post-submit actions.
24 The event is executed after passing the checkout on the payment system\'s side,
25 provided the payment/subscription has been successful;',
26 'jet-form-builder'
27 );
28 }
29
30 /**
31 * @return Base_Executor[]
32 */
33 public function executors(): array {
34 return array(
35 new Gateway_Success_Executor(),
36 );
37 }
38
39 public function ignored_executors(): array {
40 return array(
41 Default_Process_Executor::class,
42 );
43 }
44
45 /**
46 * @return string
47 */
48 public function get_gateway(): string {
49 return '';
50 }
51
52 /**
53 * @return string
54 */
55 public function get_scenario(): string {
56 return '';
57 }
58
59 }