Projekt

Obecné

Profil

Stáhnout (652 Bajtů) Statistiky
| Větev: | Tag: | Revize:
18ac9009 Ondřej Fibich
<?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);
});