has_background($params) ) ? ' whb-with-bg' : ' whb-without-bg'; if( $this->has_border($params) ) { $class .= ( isset( $params['border']['value']['applyFor'] ) ) ? ' whb-border-' . $params['border']['value']['applyFor'] : ' whb-border-fullwidth'; } else { $class .= ' whb-without-border'; } $class .= ' whb-color-' . $params['color_scheme']; $class .= ' whb-flex-' . $params['flex_layout']; $class .= ( $params['hide_desktop'] ) ? ' whb-hidden-desktop' : ''; $class .= ( $params['hide_mobile'] ) ? ' whb-hidden-mobile' : ''; $class .= ( $params['shadow'] ) ? ' whb-with-shadow' : ''; if( ! $children ) return; ?>