<?php
/** Komt _uiteraard_ uit config **/
$classroutes ['fwActiveRecord(.*?)'] = 'framework/activerecord/';
$classroutes ['fw(.*?)'] = 'framework/core/';
/** Moet natuurlijk __autoload zijn. **/
function load ( $classname )
{
/** In plaats van global gebruik ik een instantie van fwConfig **/
global $classroutes;
foreach ( $classroutes AS $classroute => $path )
{
if ( preg_match ( '/' . $classroute . '/', $classname ) )
{
echo $path . $classname . '.php' . '<br />';
break;
}
}
}
load ( 'fwActiveRecordBase' );
load ( 'fwConfig' );
/*
Dat zou dus
$arBase = new fwActiveRecordBase ();
of
$config = new fwConfig ();
worden :)
*/
?>