PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / trunk
JetFormBuilder — Dynamic Blocks Form Builder vtrunk
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 month 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