: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
namespace Nextend\SmartSlider3\Generator;
use Nextend\Framework\Filesystem\Filesystem;
abstract class AbstractGeneratorLoader {
public function __construct() {
$reflectionClass = new ReflectionClass($this);
$namespace = $reflectionClass->getNamespaceName();
$dir = dirname($reflectionClass->getFileName());
foreach (Filesystem::folders($dir) as $name) {
$className = '\\' . $namespace . '\\' . $name . '\\GeneratorGroup' . $name;
if (class_exists($className)) {
} catch (ReflectionException $e) {