lib/Psc/CMS/Modules.php
protected function create($name) {
    $c = $this->avaibleModules[$name]['class'];
    $module = new $c($this->project, $this->inTests);
    $module->setName($name);
    
    $this->modules[$name] = $module;
    
    PSC::getEventManager()->dispatchEvent('Psc.ModuleCreated', NULL, $module);
    
    return $module;
  }
protected function create($name) {
    $c = $this->avaibleModules[$name]['class'];
    $module = new $c($this->project, $this->inTests);
    $module->setName($name);
    
    $this->modules[$name] = $module;
    
    PSC::getEventManager()->dispatchEvent('Psc.ModuleCreated', NULL, $module);
    
    return $module;
  }
protected function create ( $ name ) { $ c = $ this -> avaibleModules [ $ name ] [ 'class' ] ; $ module = new $ c ( $ this -> project , $ this -> inTests ) ; $ module -> setName ( $ name ) ; $ this -> modules [ $ name ] = $ module ; PSC :: getEventManager ( ) -> dispatchEvent ( 'Psc.ModuleCreated' , NULL , $ module ) ; return $ module ; }
Erstellt ein neues Modul

wird nur einmal aufgerufen pro Request
vorher wurde mit isModule ($name) bereits überprüft
@return Psc\CMS\Module
Erstellt ein neues Modul