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 / BricksBuilder / Helper.php
everest-forms / addons / BricksBuilder Last commit date
BricksBuilder.php 1 year ago BricksFormWidget.php 1 year ago Helper.php 1 year ago
Helper.php
73 lines
1 <?php
2 /**
3 * Bricks Integration helper functions.
4 *
5 * @since 3.0.5
6 * @package EverestForms\Addons\BricksBuilder
7 */
8
9 namespace EverestForms\Addons\BricksBuilder;
10
11 /**
12 * bricks Integration helper functions.
13 *
14 * @package EverestForms\Addons\BricksBuilder
15 *
16 * @since 3.0.5
17 */
18 class Helper {
19
20 /**
21 * Return if Bricks is active.
22 *
23 * @since 3.0.5
24 *
25 * @return boolean
26 */
27 public static function is_bricks_active() {
28 $active_theme = wp_get_theme();
29
30 if ( $active_theme->stylesheet === 'bricks' && $active_theme->template === 'bricks' ) {
31 return true;
32 } else {
33 return false;
34 }
35 }
36
37 /**
38 * Notice if the bricks is not installed.
39 *
40 * @since 3.0.5
41 */
42 public static function print_admin_notice() {
43
44 add_action(
45 'admin_notices',
46 function() {
47 printf(
48 '<div class="notice notice-warning is-dismissible"><p><strong>%s </strong>%s</p><button type="button" class="notice-dismiss"><span class="screen-reader-text">%s</span></button></div>',
49 esc_html( 'Everest Forms:' ),
50 wp_kses_post( 'Bricks Integration addon requires Bricks to be installed and activated.', 'everest-forms' ),
51 esc_html__( 'Dismiss this notice.', 'everest-forms' )
52 );
53 }
54 );
55
56 return;
57 }
58
59 /**
60 * Get the form list.
61 *
62 * @since 3.0.5
63 */
64 public static function get_form_list() {
65 $forms = evf_get_all_forms();
66
67 if ( empty( $forms ) ) {
68 return $forms;
69 }
70 return $forms;
71 }
72 }
73