X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=application%2Fship-simu%2Fmain%2Fships%2Fclass_BaseShip.php;h=b72af8ade74f41ce909556f4085e0574c562a39c;hb=db61178ebaf96aa11cc16f18af4fedaaf32fe2de;hp=51f1559d947e4b9ed1f7c300d8b9dee68230187c;hpb=428f13602500ee8408161c0126456f8bfe229472;p=shipsimu.git diff --git a/application/ship-simu/main/ships/class_BaseShip.php b/application/ship-simu/main/ships/class_BaseShip.php index 51f1559..b72af8a 100644 --- a/application/ship-simu/main/ships/class_BaseShip.php +++ b/application/ship-simu/main/ships/class_BaseShip.php @@ -70,13 +70,13 @@ class BaseShip extends BaseSimulator { )); // Ist die gewuenschte Klasse vorhanden? - if (class_exists($partClass)) { - // Get an instance back from our object factory - $partInstance = ObjectFactory::createObjectByName($partClass); - } else { + if (!class_exists($partClass)) { // Nicht vorhanden, dann Ausnahme werfen! throw new ClassNotFoundException($partClass, self::EXCEPTION_CLASS_NOT_FOUND); - } + } // END - if + + // Get an instance back from our object factory + $partInstance = ObjectFactory::createObjectByName($partClass); // Das Einbauen versuchen... try {