All pastes #449626 Raw Edit

Mine

public text v1 · immutable
·published 2007-04-20 10:09 UTC
rendered paste body
<?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 :)
*/

?>