25 lines
503 B
PHP
25 lines
503 B
PHP
<?php
|
|
defined('ABSPATH') or die;
|
|
|
|
spl_autoload_register(function ($class) {
|
|
$namespace = 'FluentFormPro';
|
|
|
|
if (substr($class, 0, strlen($namespace)) !== $namespace) {
|
|
return;
|
|
}
|
|
|
|
$className = str_replace(
|
|
array('\\', $namespace, strtolower($namespace)),
|
|
array('/', 'src', ''),
|
|
$class
|
|
);
|
|
|
|
$basePath = plugin_dir_path(__FILE__);
|
|
|
|
$file = $basePath.trim($className, '/').'.php';
|
|
|
|
if (is_readable($file)) {
|
|
include $file;
|
|
}
|
|
});
|