|
<?php
|
|
|
|
/*
|
|
* This file is a part of PHP-HTTP-Auth-server library, released under terms
|
|
* of GPL-3.0 licence. Copyright (c) 2014, UnArt Slavičín, o.s. All rights
|
|
* reserved.
|
|
*/
|
|
|
|
if (PHP_VERSION_ID < 50301) {
|
|
throw new Exception('PHP-HTTP-Auth-server requires PHP 5.3.1 or newer.');
|
|
}
|
|
|
|
spl_autoload_register(function ($class) {
|
|
static $ds = DIRECTORY_SEPARATOR;
|
|
$class_path = explode('\\', ltrim($class, '\\'));
|
|
if (array_shift($class_path) != 'phphttpauthserver') {
|
|
return FALSE;
|
|
}
|
|
$file_path = __DIR__ . $ds . implode($ds, $class_path) . '.php';
|
|
require_once $file_path;
|
|
return class_exists($class);
|
|
});
|