WIP GWR Umbau mit Netzgebiet und Adressstatus
This commit is contained in:
@@ -9,4 +9,25 @@ class AddressDB {
|
||||
$this->log = mfLoghandler::singleton();
|
||||
}
|
||||
|
||||
|
||||
public function import($input) {
|
||||
$path = __DIR__."/Importer/";
|
||||
$dir = opendir($path);
|
||||
|
||||
while(($file = readdir($dir)) !== false) {
|
||||
if(substr($file, 0, 1) == ".") continue;
|
||||
if(substr($file, -4) != ".php") continue;
|
||||
if(!is_file($path.$file)) continue;
|
||||
|
||||
require_once $path.$file;
|
||||
$classname = "AddressDB_Importer_".ucfirst(substr($file, 0, strlen($file)-4));
|
||||
if(class_exists($classname)) {
|
||||
$importer = new $classname();
|
||||
if($importer->isValid($input)) {
|
||||
return $importer->import();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user