Continued:
authorRoland Haeder <roland@mxchange.org>
Thu, 23 Feb 2017 20:07:04 +0000 (21:07 +0100)
committerRoland Haeder <roland@mxchange.org>
Tue, 28 Feb 2017 21:10:04 +0000 (22:10 +0100)
- added noisy trace message
- added "import" for Registerable

Signed-off-by: Roland H├Ąder <roland@mxchange.org>
inc/loader/class_ClassLoader.php
inc/main/classes/container/socket/class_SocketContainer.php
inc/main/classes/controller/class_BaseController.php
inc/main/classes/handler/tasks/class_TaskHandler.php
inc/main/classes/images/class_BaseImage.php
inc/main/classes/points/class_UserPoints.php
inc/main/middleware/compressor/class_CompressorChannel.php
inc/main/middleware/debug/class_DebugMiddleware.php

index 7dd6d63..ed5b782 100644 (file)
@@ -279,7 +279,7 @@ class ClassLoader {
         */
        public static function autoLoad ($className) {
                // Try to include this class
-               self::getSelfInstance()->includeClass($className);
+               self::getSelfInstance()->loadClassFile($className);
        }
 
        /**
@@ -412,7 +412,10 @@ class ClassLoader {
         * @param       $className      The class that shall be loaded
         * @return      void
         */
-       public function includeClass ($className) {
+       private function loadClassFile ($className) {
+               // Trace message
+               /* NOISY-DEBUG: */ printf('[%s:%d] className=%s - CALLED!' . PHP_EOL, __METHOD__, __LINE__, $className);
+
                // The class name should contain at least 2 back-slashes, so split at them
                $classNameParts = explode("\\", $className);
 
index 087f2c5..936874e 100644 (file)
@@ -2,6 +2,9 @@
 // Own namespace
 namespace CoreFramework\Container\Socket;
 
+// Import framework stuff
+use CoreFramework\Registry\Registerable;
+
 /**
  * A Socket Container class
  *
index fcf97fc..abaace7 100644 (file)
@@ -6,6 +6,7 @@ namespace CoreFramework\Controller;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Object\BaseFrameworkSystem;
 use CoreFramework\Registry\Generic\Registry;
+use CoreFramework\Registry\Registerable;
 
 /**
  * A generic controller class. You should extend this base class if you want to
index e44f40d..b87a8f6 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Handler\Task;
 
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
+use CoreFramework\Registry\Registerable;
 
 /**
  * A Task handler
index 15ee496..da59259 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Image;
 
 // Import framework stuff
 use CoreFramework\Object\BaseFrameworkSystem;
+use CoreFramework\Registry\Registerable;
 
 /**
  * A general image class
index 54424e1..ce28dab 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\User\Point;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Object\BaseFrameworkSystem;
+use CoreFramework\Registry\Registerable;
 
 /**
  * A class for handling user points which can be real or Internet currency
index 1e5cdbc..726969a 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Channel\Compressor;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Middleware\BaseMiddleware;
+use CoreFramework\Registry\Registerable;
 
 /**
  * Middleware class for selecting the right compressor channel
index 8194873..eca786c 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Middleware\Debug;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Middleware\BaseMiddleware;
+use CoreFramework\Registry\Registerable;
 
 /**
  * The middlware debug output system. A *real* or concrete output class shall