Parcourir la source

fix logic, avoid 5.5

El RIDO il y a 7 ans
Parent
commit
a622c8f484
2 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 1 1
      lib/Model/AbstractModel.php
  2. 1 1
      tst/Bootstrap.php

+ 1 - 1
lib/Model/AbstractModel.php

@@ -108,7 +108,7 @@ abstract class AbstractModel
         $this->_data = $data;
 
         // calculate a 64 bit checksum to avoid collisions
-        $this->setId(hash(version_compare(PHP_VERSION, '5.5', '>') ? 'fnv1a64' : 'fnv164', $data['ct']));
+        $this->setId(hash(version_compare(PHP_VERSION, '5.6', '<') ? 'fnv164' : 'fnv1a64', $data['ct']));
     }
 
     /**

+ 1 - 1
tst/Bootstrap.php

@@ -111,7 +111,7 @@ class Helper
      */
     public static function getPasteId()
     {
-        return version_compare(PHP_VERSION, '5.5', '>') ? self::$pasteid : hash('fnv164', self::$pasteV2['ct']);
+        return version_compare(PHP_VERSION, '5.6', '<') ? hash('fnv164', self::$pasteV2['ct']) : self::$pasteid;
     }
 
     /**