PluginProbe
FireBox – WooCommerce Popup Builder, Exit Intent Popup, Email Optin & Cart Abandonment / 2.1.39
FireBox – WooCommerce Popup Builder, Exit Intent Popup, Email Optin & Cart Abandonment v2.1.39
3.1.13 3.1.12 3.1.11 3.1.10 3.1.9 3.1.8 3.1.7 trunk 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 All 122 releases
← All changes | Inc/Framework/Inc/Base/HelperMiddleware.php +41 -2 1.0.62.1.39 View file →
@@ -1,12 +1,12 @@
1 1 <?php
2 2 /**
3 3 * @package FirePlugins Framework
4 - * @version 1.0.15
4 + * @version 1.1.132
5 5 *
6 6 * @author FirePlugins <info@fireplugins.com>
7 7 * @link https://www.fireplugins.com
8 - * @copyright Copyright © 2021 FirePlugins All Rights Reserved
8 + * @copyright Copyright © 2025 FirePlugins All Rights Reserved
9 9 * @license GNU GPLv3 <http://www.gnu.org/licenses/gpl.html> or later
10 10 */
11 11
12 12 namespace FPFramework\Base;
@@ -28,9 +28,18 @@
28 28 use \FPFramework\Helpers\PostsHelper;
29 29 use \FPFramework\Helpers\PagesHelper;
30 30 use \FPFramework\Helpers\TagsHelper;
31 31 use \FPFramework\Helpers\UserHelper;
32 +use \FPFramework\Helpers\UserIDHelper;
33 +use \FPFramework\Helpers\UserRoleHelper;
34 +use \FPFramework\Helpers\ConditionsHelper;
32 35 use \FPFramework\Helpers\SearchDropdownBaseHelper;
36 +use \FPFramework\Helpers\FireBoxHelper;
37 +use \FPFramework\Helpers\FireBoxFormHelper;
38 +use \FPFramework\Helpers\WooCommerceHelper;
39 +use \FPFramework\Helpers\WooCommerceCategoryHelper;
40 +use \FPFramework\Helpers\EDDHelper;
41 +use \FPFramework\Helpers\EDDCategoryHelper;
33 42
34 43 class HelperMiddleware {
35 44 public $factory;
36 45 public $wpdb;
@@ -37,8 +46,9 @@
37 46
38 47 public $menu;
39 48
40 49 public $categories;
50 + public $conditions;
41 51 public $continents;
42 52 public $browsers;
43 53 public $countries;
44 54 public $cpts;
@@ -48,10 +58,24 @@
48 58 public $posts;
49 59 public $pages;
50 60 public $tags;
51 61 public $user;
62 + public $userid;
63 + public $userrole;
52 64 public $searchdropdownbase;
53 65
66 + // FireBox
67 + public $firebox;
68 + public $fireboxform;
69 +
70 + // EDD
71 + public $edd;
72 + public $eddcategory;
73 +
74 + // WooCommerce
75 + public $woocommerce;
76 + public $woocommercecategory;
77 +
54 78 public function __construct($factory = null)
55 79 {
56 80 if (!$factory)
57 81 {
@@ -63,8 +87,9 @@
63 87
64 88 $this->menu = new MenuHelper();
65 89
66 90 $this->categories = new CategoriesHelper();
91 + $this->conditions = new ConditionsHelper();
67 92 $this->continents = new ContinentsHelper();
68 93 $this->browsers = new BrowsersHelper();
69 94 $this->countries = new CountriesHelper();
70 95 $this->cpts = new CptsHelper();
@@ -74,9 +99,23 @@
74 99 $this->posts = new PostsHelper();
75 100 $this->pages = new PagesHelper();
76 101 $this->tags = new TagsHelper();
77 102 $this->user = new UserHelper();
103 + $this->userid = new UserIDHelper();
104 + $this->userrole = new UserRoleHelper();
78 105 $this->searchdropdownbase = new SearchDropdownBaseHelper();
106 +
107 + // FireBox
108 + $this->firebox = new FireBoxHelper();
109 + $this->fireboxform = new FireBoxFormHelper();
110 +
111 + // WooCommerce
112 + $this->woocommerce = new WooCommerceHelper();
113 + $this->woocommercecategory = new WooCommerceCategoryHelper();
114 +
115 + // EDD
116 + $this->edd = new EDDHelper();
117 + $this->eddcategory = new EDDCategoryHelper();
79 118 }
80 119
81 120 /**
82 121 * Set middleware value