foreach ($aDirFiles as $sDirFile) { $aFiles[] = $sDirFile; } } else { $aFiles[] = $sFile; } } return $aFiles; } require 'lib/foreign/include_all.php'; spl_autoload_register(function ($sClass) { require_once 'lib/' . $sClass . '.php'; if (method_exists($sClass, 'vInit')) { $sClass::vInit(); } }); DirectDB::vSetDefault(array('sUser' => 'wohnungssuche', 'sPass' => 'c54effb3740c91a40760eda1e5c15319', 'sDaba' => 'wohnungssuche')); #$aInitClasses = array(); #$aLibFiles = aListFiles('lib'); #foreach ($aLibFiles as $sLibFile) { # if (preg_match('#\.php$#', $sLibFile)) { # $sClass = preg_replace('#^.+/#', '', preg_replace('#\.php$#', '', $sLibFile)); # require_once('lib/' . $sClass . '.php'); # if (method_exists($sClass, 'vInit')) { # $aInitClasses []= $sClass; # } # } #} #foreach ($aInitClasses as $sInitClass) { # $sInitClass::vInit(); #}