]> git.wh0rd.org - tt-rss.git/blob - include/classloader.php
db: use builtin classloader, lowercase class files
[tt-rss.git] / include / classloader.php
1 <?php
2 function __autoload($class) {
3 $class_file1 = str_replace("_", "/", basename($class)); // PSR-0
4 $class_file2 = str_replace("_", "/", strtolower(basename($class)));
5
6 $file1 = dirname(__FILE__)."/../classes/$class_file1.php";
7 $file2 = dirname(__FILE__)."/../classes/$class_file2.php";
8
9 if (file_exists($file1)) {
10 require $file1;
11 } elseif (file_exists($file2)) {
12 require $file2;
13 }
14 }
15 ?>