PluginProbe ʕ •ᴥ•ʔ
Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI / 3.5.2
Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI v3.5.2
3.5.2 3.5.1 3.5.0 3.4.8 3.4.7 3.4.6 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5.1 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.10 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.6.1 1.6.7 1.7.0 1.7.0.1 1.7.0.2 1.7.0.3 1.7.1 1.7.2 1.7.2.1 1.7.2.2 1.7.3 1.7.4 1.7.5 1.7.5.1 1.7.5.2 1.7.6 1.7.7 1.7.7.1 1.7.7.2 1.7.8 1.7.9 1.8.0 1.8.0.1 1.8.1 1.8.2 1.8.2.1 1.8.2.2 1.8.2.3 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.0.1 1.9.1 1.9.2 1.9.3 1.9.4 1.9.4.1 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.0.1 2.0.1 2.0.2 2.0.3 2.0.3.1 2.0.4 2.0.4.1 2.0.5 2.0.6 2.0.7 2.0.8 2.0.8.1 2.0.9 3.0.0 3.0.0.1 3.0.1 3.0.2 3.0.3 3.0.3.1 3.0.4 3.0.4.1 3.0.4.2 3.0.5 3.0.5.1 3.0.5.2 3.0.6 3.0.6.1 3.0.7.1 3.0.8 3.0.8.1 3.0.9 3.0.9.1 3.0.9.2 3.0.9.3 3.0.9.4 3.0.9.5 3.1.0 3.1.1 3.1.2 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.3.0 3.4.0 3.4.1 3.4.2 3.4.2.1 3.4.3 3.4.4 3.4.5 trunk 1.0 1.0.1 1.0.2 1.0.3
everest-forms / addons / DiviBuilder / DiviBuilder.php
everest-forms / addons / DiviBuilder Last commit date
DiviBuilder.php 1 year ago EverestFormsModule.php 1 year ago Helper.php 4 months ago
DiviBuilder.php
61 lines
1 <?php
2 /**
3 * Divi builder integration.
4 *
5 * @since 3.0.5
6 * @package EverestForms\Addons\DiviBuilder\DiviBuilder
7 */
8 namespace EverestForms\Addons\DiviBuilder;
9
10 use EverestForms\Traits\Singleton;
11 use EverestForms\Addons\DiviBuilder\Helper;
12 use EverestForms\Addons\DiviBuilder\EverestFormsModule;
13
14 /**
15 * DiviBuilder.
16 *
17 * @since 3.0.5
18 */
19 class DiviBuilder {
20
21 use Singleton;
22
23 /**
24 * Constructor.
25 *
26 * @since 3.0.5
27 */
28 public function __construct() {
29 $this->setup();
30 }
31 /**
32 * Init.
33 *
34 * @since 3.0.5
35 */
36 public function setup() {
37
38 if ( ! Helper::is_divi_active() ) {
39
40 Helper::print_admin_notice();
41
42 return;
43 }
44
45 add_action( 'et_builder_ready', array( $this, 'everest_form_register_divi_builder' ) );
46 }
47
48 /**
49 * Function to check whether the divi module is loaded or not.
50 *
51 * @since 3.0.5
52 */
53 public function everest_form_register_divi_builder() {
54 if ( ! class_exists( 'ET_Builder_Module' ) ) {
55 return;
56 }
57
58 new EverestFormsModule();
59 }
60 }
61