function __autoload($name) { $file_name = str_replace('_', '/', $name) . '.php'; if (substr($file_name, 0, 15) == 'FeedAggregator/') { include 'lib/' . substr($file_name, 15); } else { include $file_name; } if (! class_exists($name, FALSE) and ! interface_exists($name, FALSE)) { trigger_error('Unable to load class/interface ' . $name, E_USER_WARNING); } }