: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
namespace Nextend\SmartSlider3\SlideBuilder;
class BuilderComponentContent extends AbstractBuilderComponent {
protected $defaultData = array(
"desktopportraitpadding" => '0|*|0|*|0|*|0|*|px'
/** @var AbstractBuilderComponent[] */
private $layers = array();
* @param AbstractBuilderComponent $container
public function __construct($container) {
* @param $layer AbstractBuilderComponent
public function add($layer) {
$this->layers[] = $layer;
public function getData() {
$this->data['layers'] = array();
foreach ($this->layers as $layer) {
$this->data['layers'][] = $layer->getData();
return parent::getData();