X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=framework%2Fmain%2Fclasses%2Ffactories%2Fclient%2Fclass_ClientFactory.php;h=4bfb42ac441500ec6add415371cff83ee046cf56;hb=5e0cb5baf0c78f49644b96da6bd7a2821590526d;hp=7e06320a956a841ae03364dd1923a68f0201dea2;hpb=f57dd51863ec9baacba447d76b46d5c709b9b02e;p=core.git diff --git a/framework/main/classes/factories/client/class_ClientFactory.php b/framework/main/classes/factories/client/class_ClientFactory.php index 7e06320a..4bfb42ac 100644 --- a/framework/main/classes/factories/client/class_ClientFactory.php +++ b/framework/main/classes/factories/client/class_ClientFactory.php @@ -3,14 +3,15 @@ namespace Org\Mxchange\CoreFramework\Factory\Client; // Import framework stuff -use Org\Mxchange\CoreFramework\Factory\ObjectFactory; +use Org\Mxchange\CoreFramework\Factory\BaseFactory; +use Org\Mxchange\CoreFramework\Factory\Object\ObjectFactory; /** * An object factory for clients * * @author Roland Haeder * @version 0.0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2019 Core Developer Team + * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2020 Core Developer Team * @license GNU GPL 3.0 or any newer version * @link http://www.shipsimu.org * @@ -27,7 +28,7 @@ use Org\Mxchange\CoreFramework\Factory\ObjectFactory; * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -class ClientFactory extends ObjectFactory { +class ClientFactory extends BaseFactory { /** * Protected constructor * @@ -62,7 +63,7 @@ class ClientFactory extends ObjectFactory { $clientInstance->setSocketResource($socketResource); } else { // Generate object instance - $clientInstance = self::createObjectByConfiguredName($registryKey, array($socketResource)); + $clientInstance = ObjectFactory::createObjectByConfiguredName($registryKey, array($socketResource)); // Set it in registry for later re-use GenericRegistry::getRegistry()->addInstance($registryKey, $clientInstance);