: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
namespace Nextend\Framework\Asset\Image;
protected $images = array();
public function add($images) {
if (!is_array($images)) {
$images = array($images);
$this->images = array_unique(array_merge($this->images, $images));
public function match($url) {
return in_array($url, $this->images);
public function serialize() {
'images' => $this->images
public function unSerialize($array) {
if (!empty($array['images'])) {
$this->add($array['images']);