| 
<?phpspl_autoload_register(function($strClassName)
 {
 $strInclude = '';
 if( substr( $strClassName, 0, 5 ) == 'Table' ) {
 $strClassName = str_replace('Table', 't', $strClassName);
 $strInclude = 'common/dbdesign/' . $strClassName . '.php';
 }
 if (strpos($strClassName, '\\') > 1) {
 // replace the namespace prefix with the base directory, replace namespace
 // separators with directory separators in the relative class name, append
 // with .php
 $strInclude = str_replace('\\', DIRECTORY_SEPARATOR, $strClassName) . '.php';
 }
 
 // if the file exists, require it
 if (strlen($strInclude) > 0) {
 $strInclude = dirname(__FILE__) . '/' . $strInclude;
 if (file_exists($strInclude)) {
 require $strInclude;
 }
 }
 });
 
 
 |