Skip to content

Commit b8c2cd7

Browse files
Manually load helper method.
1 parent 8ba82d8 commit b8c2cd7

File tree

7 files changed

+21
-2
lines changed

7 files changed

+21
-2
lines changed

app/class-integration.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,14 @@ public function __construct( $slug, $dependencies ) {
8585
$this->dependencies = $dependencies;
8686
$this->local_path = trailingslashit( '/app/integrations' ) . $slug;
8787
$this->dir = get_template_directory() . $this->get_local_path();
88+
}
8889

90+
/**
91+
* Load defined helper files.
92+
*
93+
* @since 2.2.0
94+
*/
95+
function load_helper_files() {
8996
foreach ( $this->helper_files as $name ) {
9097
include_once trailingslashit( $this->get_dir() ) . $name . '.php';
9198
}

app/integrations/facetwp/class-facetwp.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ class FacetWP extends Integration implements Registerable, Service {
5555
* @since 1.0.0
5656
*/
5757
public function register() {
58+
$this->load_helper_files();
59+
5860
add_filter( 'bigbox_customize_inline_css_configs', [ $this, 'inline_css_configs' ] );
5961
}
6062

app/integrations/gutenberg/class-gutenberg.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ class Gutenberg extends Integration implements Registerable, Service {
4242
* @since 1.0.0
4343
*/
4444
public function register() {
45+
$this->load_helper_files();
46+
4547
add_filter( 'bigbox_customize_inline_css_configs', [ $this, 'inline_css_configs' ] );
4648
add_action( 'after_setup_theme', [ $this, 'add_theme_support' ] );
4749
add_action( 'enqueue_block_editor_assets', [ $this, 'enqueue_block_editor_assets' ] );

app/integrations/woocommerce-bookings/class-woocommerce-bookings.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ class WooCommerce_Bookings extends Integration implements Registerable, Service
5757
* @since 1.16.0
5858
*/
5959
public function register() {
60+
$this->load_helper_files();
61+
6062
add_filter( 'bigbox_customize_inline_css_configs', [ $this, 'inline_css_configs' ] );
6163
}
6264

app/integrations/woocommerce-brands/class-woocommerce-brands.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ class WooCommerce_Brands extends Integration implements Registerable, Service {
4242
*
4343
* @since 1.0.0
4444
*/
45-
public function register() {}
45+
public function register() {
46+
$this->load_helper_files();
47+
}
4648

4749
}

app/integrations/woocommerce-product-vendors/class-woocommerce-product-vendors.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ class WooCommerce_Product_Vendors extends Integration implements Registerable, S
4242
*
4343
* @since 1.0.0
4444
*/
45-
public function register() {}
45+
public function register() {
46+
$this->load_helper_files();
47+
}
4648

4749
}

app/integrations/woocommerce/class-woocommerce.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ class WooCommerce extends Integration implements Registerable, Service {
6262
* @since 1.0.0
6363
*/
6464
public function register() {
65+
$this->load_helper_files();
66+
6567
add_filter( 'bigbox_customize_inline_css_configs', [ $this, 'inline_css_configs' ] );
6668
add_action( 'after_setup_theme', [ $this, 'add_theme_support' ] );
6769
}

0 commit comments

Comments
 (0)