| 
<?php
 //use statement to match class namespace declaration
 use dho\mvc\autoloaders\BasicAutoloader;
 
 // define dho directories
 defined ( 'DOC_ROOT' ) || define ( 'DOC_ROOT', dirname ( $_SERVER ['DOCUMENT_ROOT'] ) . "/" );
 defined ( 'DHO_BASE' ) || define ( 'DHO_BASE', (DOC_ROOT . "dho/" ));
 defined ( 'DHO_CLASSES' ) || define ( 'DHO_CLASSES', (DOC_ROOT . "dho/" ));
 defined ( 'WEBSITE_MVC_DIR' ) || define ( 'WEBSITE_MVC_DIR',( DOC_ROOT . 'website_mvc_dir/') );
 
 //can name your own log file directory before class is called
 defined ( "DHO_LOGS" ) || define ( "DHO_LOGS", (DOC_ROOT . "dho_logs/") );
 
 //need to include the BasicAutloader.php class file as no autoloader registered yet
 require_once (dirname ( $_SERVER ['DOCUMENT_ROOT'] ) . '/dho/mvc/autoloaders/BasicAutoloader.php');
 
 
 //register the base paths only so they are checked first
 BasicAutoloader::register ( array ( "DHO_CLASSES" => DHO_CLASSES,  "WEBSITE_MVC_CLASSES" => WEBSITE_MVC_DIR."classes/" ), FALSE);
 
 
 //register the dirs and all sub directories. - will append to previous call
 BasicAutoloader::register ( array ( "DHO_BASE" => DHO_BASE,  "WEBSITE_MVC_DIR" => WEBSITE_MVC_DIR,"CMS_DIR" => "c:/wamp/cms/" ), TRUE);
 
 |