PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.2.3
JetFormBuilder — Dynamic Blocks Form Builder v3.2.3
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 / default-process / default-process-event.php
jetformbuilder / includes / actions / events / default-process Last commit date
default-process-event.php 2 years ago default-process-executor.php 2 years ago default-with-gateway-executor.php 2 years ago
default-process-event.php
50 lines
1 <?php
2
3
4 namespace Jet_Form_Builder\Actions\Events\Default_Process;
5
6 use Jet_Form_Builder\Actions\Events\Base_Event;
7
8 // If this file is called directly, abort.
9 if ( ! defined( 'WPINC' ) ) {
10 die;
11 }
12
13 class Default_Process_Event extends Base_Event {
14
15 public function get_id(): string {
16 return 'DEFAULT.PROCESS';
17 }
18
19 public function get_label(): string {
20 return __( 'When the Form was submitted', 'jet-form-builder' );
21 }
22
23 public function get_help(): string {
24 return __(
25 'the moment when all actions are executed.
26 The event takes place at the same stage as the actions previously performed.
27 It is necessary for forms where payment functionality (PayPal/Stripe)
28 is enabled to let the plugin know which actions
29 to perform before redirecting to checkout;',
30 'jet-form-builder'
31 );
32 }
33
34 public function executors(): array {
35 return apply_filters(
36 'jet-form-builder/default-process-event/executors',
37 array(
38 new Default_Process_Executor(),
39 )
40 );
41 }
42
43 public function to_array(): array {
44 return parent::to_array() + array(
45 'always' => true,
46 );
47 }
48
49 }
50