You are here

public function ParagonIE_Sodium_Core32_Int64::toInt64 in Automatic Updates 7

Same name and namespace in other branches
  1. 8 vendor/paragonie/sodium_compat/src/Core32/Int64.php \ParagonIE_Sodium_Core32_Int64::toInt64()

Return value

ParagonIE_Sodium_Core32_Int64

File

vendor/paragonie/sodium_compat/src/Core32/Int64.php, line 1000

Class

ParagonIE_Sodium_Core32_Int64
Class ParagonIE_Sodium_Core32_Int64

Code

public function toInt64() {
  $return = new ParagonIE_Sodium_Core32_Int64();
  $return->limbs[0] = (int) $this->limbs[0];
  $return->limbs[1] = (int) $this->limbs[1];
  $return->limbs[2] = (int) $this->limbs[2];
  $return->limbs[3] = (int) $this->limbs[3];
  $return->unsignedInt = $this->unsignedInt;
  $return->overflow = ParagonIE_Sodium_Core32_Util::abs($this->overflow);
  return $return;
}