--- /dev/null
+<?php
+/**
+ * Horde_Autoloader_default
+ *
+ * Default autoloader definition that simply uses the include path with default
+ * class path mappers.
+ *
+ * @author Bob Mckee <bmckee@bywires.com>
+ * @author Chuck Hagenbuch <chuck@horde.org>
+ * @category Horde
+ * @package Horde_Autoloader
+ */
+require_once 'Horde/Autoloader.php';
+require_once 'Horde/Autoloader/ClassPathMapper.php';
+require_once 'Horde/Autoloader/ClassPathMapper/Default.php';
+
+class Horde_Autoloader_Default extends Horde_Autoloader
+{
+ public function __construct()
+ {
+ foreach (array_reverse(explode(PATH_SEPARATOR, get_include_path())) as $path) {
+ if ($path == '.') { continue; }
+ $path = realpath($path);
+ if ($path) {
+ $this->addClassPathMapper(new Horde_Autoloader_ClassPathMapper_Default($path));
+ }
+ }
+ }
+}
+
+$__autoloader = new Horde_Autoloader_Default();
+$__autoloader->registerAutoloader();
<file name="Default.php" role="php" />
<file name="Prefix.php" role="php" />
</dir> <!-- /lib/Horde/Autoloader/ClassPathMapper -->
+ <file name="Default.php" role="php" />
</dir> <!-- /lib/Horde/Autoloader -->
</dir> <!-- /lib/Horde -->
</dir> <!-- /lib -->
<install name="lib/Horde/Autoloader/ClassPathMapper/Default.php" as="Horde/Autoloader/ClassPathMapper/Default.php" />
<install name="lib/Horde/Autoloader/ClassPathMapper/Prefix.php" as="Horde/Autoloader/ClassPathMapper/Prefix.php" />
<install name="lib/Horde/Autoloader/ClassPathMapper.php" as="Horde/Autoloader/ClassPathMapper.php" />
+ <install name="lib/Horde/Autoloader/Default.php" as="Horde/Autoloader/Default.php" />
<install name="lib/Horde/Autoloader.php" as="Horde/Autoloader.php" />
</filelist>
</phprelease>