Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
CRAP
n/a
0 / 0
Automattic\Jetpack\Third_Party\beaverbuilder_refresh
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
6
1<?php
2/**
3 * Beaverbuilder Compatibility.
4 *
5 * @package automattic/jetpack
6 */
7
8namespace Automattic\Jetpack\Third_Party;
9
10use Automattic\Jetpack\Status\Host;
11
12if ( ! defined( 'ABSPATH' ) ) {
13    exit( 0 );
14}
15
16add_action( 'init', __NAMESPACE__ . '\beaverbuilder_refresh' );
17
18/**
19 * If masterbar module is active force BeaverBuilder to refresh when publishing a layout.
20 */
21function beaverbuilder_refresh() {
22    if ( ( new Host() )->is_woa_site() ) {
23        add_filter( 'fl_builder_should_refresh_on_publish', '__return_true' );
24    }
25}