Example #1
0
 /**
  * Creates a salt
  *
  * @return string
  */
 public static function createSalt()
 {
     $salt = Random::createString(self::SALT_START_LENGTH);
     $base64 = base64_encode($salt);
     $salt = self::convertAlphabets($base64);
     return Binary::getSlice($salt, 0, self::SALT_FINAL_LENGTH);
 }