: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
namespace TwitterFeed\Builder;
if(!defined('ABSPATH')) exit;
class SB_Builder_Customizer{
public static $controls_classes = [];
public static function get_controls_list(){
public static function register_controls(){
$controls_list = self::get_controls_list();
foreach ($controls_list as $control) {
$controlClassName = 'SB_'.ucfirst($control).'_Control';
$cls_name = __NAMESPACE__.''.'\Controls\\'.$controlClassName;
$control_class = new $cls_name();
self::$controls_classes[$control] = $control_class;
* Print Controls Vue JS Tempalte
public static function get_controls_templates($editingType){
$controls_list = self::get_controls_list();
foreach ($controls_list as $control) {
self::$controls_classes[$control]->print_control_wrapper($editingType);