From 6032c11d7a88651d85154ffe835a26b3f569c893 Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Thu, 20 Mar 2014 17:03:06 +0100 Subject: add docblocks to all files, classes, methods and variables --- src/bdrem/Autoloader.php | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) (limited to 'src/bdrem/Autoloader.php') diff --git a/src/bdrem/Autoloader.php b/src/bdrem/Autoloader.php index 093b1b0..cebd0eb 100644 --- a/src/bdrem/Autoloader.php +++ b/src/bdrem/Autoloader.php @@ -1,16 +1,51 @@ + * @copyright 2014 Christian Weiske + * @license http://www.gnu.org/licenses/agpl.html GNU AGPL v3 + * @link http://cweiske.de/bdrem.htm + */ namespace bdrem; +/** + * Class autoloader, PSR-0 compliant. + * + * @category Tools + * @package Bdrem + * @author Christian Weiske + * @copyright 2014 Christian Weiske + * @license http://www.gnu.org/licenses/agpl.html GNU AGPL v3 + * @version Release: @package_version@ + * @link http://cweiske.de/bdrem.htm + */ class Autoloader { + /** + * Load the given class + * + * @param string $class Class name + * + * @return void + */ public function load($class) { $file = strtr($class, '_\\', '//') . '.php'; if (stream_resolve_include_path($file)) { - require $file; + include $file; } } + /** + * Register this autoloader + * + * @return void + */ public static function register() { set_include_path( -- cgit v1.2.3