| @@ -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 |