Ciao a tutti!
Per impratichirmi un po' di piu' con il PHP sto creandomi un piccolissimo framework con l'obbiettivo di svilupparci il nuovo sito per il mio gruppo.

Ho creato una semplice classe di configurazione (praticamente un placeholder):

Codice PHP:
<?php /* Class to handle all application wide Quarkweb configuration parameters. */ namespace quarkweb;  
class 
QWConfiguration 
{   
protected static 
$mClassName "QWConfiguration"//By changing this before the configuration is read, an application can force the use of a specified configuration class
public function __construct()   {    //initialize the values   }     
public static function getClassName()   {    return QWConfiguration::$mClassName;   }   public static function setClassName($aClassName)   {    QWConfiguration::$mClassName $aClassName;   }     
static public function 
getConfiguration()   
{    
$aClassName QWConfiguration::getClassName();    
$aClass = new $aClassName();    
return 
$aClass;   
}  
?>
L'idea e' di usare una specie di factory per permettere all'applicazione di scegliere la classe che preferisce e che poi, al momento opportuno, verra' istanziata.
Ma ricevo questo errore:

Fatal error: Class 'QWConfiguration' not found in C:\inetpub\wwwroot\quarkweb\core\qwconfiguration.p hp on line 28

Scommetto che chiunque con mezza esperienza in PHP scova l'errore in due secondi, ma io proprio non ci riesco!
Qualcuno mi riesce ad aiutare? Grazie!