Renamed Registry -> GenericRegistry to make it clear that this registry does
[core.git] / framework / main / classes / rng / class_RandomNumberGenerator.php
index 515d78810d6ca85f29f1e57bcea61ed4fd6beaf3..e1a34ea8849b63cf2914f0dec618aea6c15284ca 100644 (file)
@@ -1,10 +1,11 @@
 <?php
 // Own namespace
-namespace CoreFramework\Crypto\RandomNumber;
+namespace Org\Mxchange\CoreFramework\Crypto\RandomNumber;
 
 // Import framework stuff
-use CoreFramework\Object\BaseFrameworkSystem;
-use CoreFramework\Generic\FrameworkInterface;
+use Org\Mxchange\CoreFramework\Bootstrap\FrameworkBootstrap;
+use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
+use Org\Mxchange\CoreFramework\Generic\FrameworkInterface;
 
 /**
  * A standard random number generator
@@ -112,7 +113,7 @@ class RandomNumberGenerator extends BaseFrameworkSystem {
                $this->extraNumber = ($this->prime * $this->prime / pow(pi(), 2));
 
                // Seed mt_rand()
-               mt_srand((double) sqrt(microtime(TRUE) * 100000000 * $this->extraNumber));
+               mt_srand((double) sqrt(microtime(true) * 100000000 * $this->extraNumber));
 
                // Set the server IP to cluster
                $serverIp = 'cluster';
@@ -120,7 +121,7 @@ class RandomNumberGenerator extends BaseFrameworkSystem {
                // Do we have a single server?
                if ($this->getConfigInstance()->getConfigEntry('is_single_server') == 'Y') {
                        // Then use that IP for extra security
-                       $serverIp = $this->getConfigInstance()->detectServerAddress();
+                       $serverIp = FrameworkBootstrap::detectServerAddress();
                } // END - if
 
                // Yet-another fixed salt. This is not dependend on server software or date