PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.4.7
JetFormBuilder — Dynamic Blocks Form Builder v3.4.7
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 / modules / blocks-v2 / actions-integration / actions-integration.php
jetformbuilder / modules / blocks-v2 / actions-integration Last commit date
assets 1 year ago actions-integration.php 1 year ago
actions-integration.php
51 lines
1 <?php
2
3 namespace JFB_Modules\Blocks_V2\Actions_Integration;
4
5 use JFB_Modules\Blocks_V2\Module;
6
7 class Actions_Integration {
8
9 public function init_hooks() {
10 add_action(
11 'enqueue_block_editor_assets',
12 array( $this, 'register_assets' ),
13 -8
14 );
15 add_action(
16 'wp_enqueue_scripts',
17 array( $this, 'register_assets' ),
18 -8
19 );
20 }
21
22
23 public function register_assets() {
24 /** @var Module $blocks */
25 /** @noinspection PhpUnhandledExceptionInspection */
26 $blocks = jet_form_builder()->module( 'blocks-v2' );
27
28 $script_asset = require_once $blocks->get_dir( 'actions-integration/assets/build/editor.asset.php' );
29
30 if ( true === $script_asset ) {
31 return;
32 }
33
34 array_push(
35 $script_asset['dependencies'],
36 'jet-fb-actions-v2'
37 );
38
39 // var_dump( $blocks->get_handle( 'to-actions-v2' ) ); die;
40
41 wp_register_script(
42 $blocks->get_handle( 'to-actions-v2' ),
43 $blocks->get_url( 'actions-integration/assets/build/editor.js' ),
44 $script_asset['dependencies'],
45 $script_asset['version'],
46 true
47 );
48 }
49
50 }
51