*/
function factory($driver, $params = array())
{
+ $driver = strtolower($driver);
if (@include_once 'Mail/' . $driver . '.php') {
$class = 'Mail_' . $driver;
- } elseif (@include_once 'Mail/' . strtoupper($driver) . '.php') {
- $class = 'Mail_' . strtoupper($driver);
- } elseif (@include_once 'Mail/' . ucfirst($driver) . '.php') {
- $class = 'Mail_' . ucfirst($driver);
- }
-
- if (isset($class)) {
return new $class($params);
} else {
return new PEAR_Error('Unable to find class for driver ' . $driver);