| Current Path : /var/www/consult-e-syn/public_html/plugins/loginguard/smsapi/classes/ |
| Current File : /var/www/consult-e-syn/public_html/plugins/loginguard/smsapi/classes/Autoload.php |
<?php
spl_autoload_register(
function ($class)
{
static $classes = array();
static $path = null;
if ($path === null)
{
$path = dirname(__FILE__);
}
$cname = strtolower(str_replace("\\", "", $class));
if (!isset($classes[$cname]))
{
if (preg_match('/^smsapi/', $cname))
{
$class = explode("\\", $class);
unset($class[0]);
$class = implode(DIRECTORY_SEPARATOR, $class);
$classes[$cname] = $path . DIRECTORY_SEPARATOR . $class . '.php';
}
}
if (isset($classes[$cname]))
{
require $classes[$cname];
}
}
);