Hallo Freunde des gehobenen Forumsgenusses,
function engine_factory($engine_type)
$engine_name = 'Engine_' . $engine_type;
$engine_file = $engine_name . '.php';if (!file_exists($engine_file)) {
Damit habe ich ein Problem:
Was ist, wenn 'Engine_'.$engine_type.'.php' gar nicht im aktuellen Verzeichnis sondern irgendwo anders im include-pfad liegt? Ich würde es bevorzugen, auf Teufel komm raus die Engine mit require_once einzubinden und es PHP überlassen bei Nichtexistenz abzubrechen.
Gruß
Alexander Brock