From 8d3151b1341f862927bb129ad065ab1432f5262b Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Thu, 20 Oct 2011 22:30:31 -0500 Subject: [PATCH] refactoring the crypter class. --- laravel/security/crypter.php | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/laravel/security/crypter.php b/laravel/security/crypter.php index c68bc26d..793b4527 100644 --- a/laravel/security/crypter.php +++ b/laravel/security/crypter.php @@ -55,16 +55,10 @@ class Crypter { */ protected static function randomizer() { - if (defined('MCRYPT_DEV_URANDOM')) + foreach (array('MCRYPT_DEV_URANDOM', 'MCRYPT_DEV_RANDOM', 'MCRYPT_RAND') as $generator) { - return MCRYPT_DEV_URANDOM; + if (defined($generator)) return constant($generator); } - elseif (defined('MCRYPT_DEV_RANDOM')) - { - return MCRYPT_DEV_RANDOM; - } - - return MCRYPT_RAND; } /**