| Server IP : 172.67.191.97 / Your IP : 104.23.243.196 Web Server : Apache/2.4.63 (Ubuntu) System : Linux adminpruebas-Virtual-Machine 6.14.0-37-generic #37-Ubuntu SMP PREEMPT_DYNAMIC Fri Nov 14 22:10:32 UTC 2025 x86_64 User : www-data ( 33) PHP Version : 8.4.5 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/reap/libraries/smartslider3/src/SmartSlider3/Generator/ |
Upload File : |
<?php
namespace Nextend\SmartSlider3\Generator;
use Nextend\Framework\Filesystem\Filesystem;
use ReflectionClass;
use ReflectionException;
abstract class AbstractGeneratorLoader {
public function __construct() {
try {
$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)) {
new $className;
}
}
} catch (ReflectionException $e) {
}
}
}