[ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 <?php 2 3 if (class_exists('ParagonIE_Sodium_Core_Curve25519_Ge_P1p1', false)) { 4 return; 5 } 6 /** 7 * Class ParagonIE_Sodium_Core_Curve25519_Ge_P1p1 8 */ 9 class ParagonIE_Sodium_Core_Curve25519_Ge_P1p1 10 { 11 /** 12 * @var ParagonIE_Sodium_Core_Curve25519_Fe 13 */ 14 public $X; 15 16 /** 17 * @var ParagonIE_Sodium_Core_Curve25519_Fe 18 */ 19 public $Y; 20 21 /** 22 * @var ParagonIE_Sodium_Core_Curve25519_Fe 23 */ 24 public $Z; 25 26 /** 27 * @var ParagonIE_Sodium_Core_Curve25519_Fe 28 */ 29 public $T; 30 31 /** 32 * ParagonIE_Sodium_Core_Curve25519_Ge_P1p1 constructor. 33 * 34 * @internal You should not use this directly from another application 35 * 36 * @param ParagonIE_Sodium_Core_Curve25519_Fe|null $x 37 * @param ParagonIE_Sodium_Core_Curve25519_Fe|null $y 38 * @param ParagonIE_Sodium_Core_Curve25519_Fe|null $z 39 * @param ParagonIE_Sodium_Core_Curve25519_Fe|null $t 40 */ 41 public function __construct( 42 $x = null, 43 $y = null, 44 $z = null, 45 $t = null 46 ) { 47 if ($x === null) { 48 $x = new ParagonIE_Sodium_Core_Curve25519_Fe(); 49 } 50 if (!($x instanceof ParagonIE_Sodium_Core_Curve25519_Fe)) { 51 throw new TypeError('Argument 1 must be an instance of ParagonIE_Sodium_Core_Curve25519_Fe'); 52 } 53 $this->X = $x; 54 if ($y === null) { 55 $y = new ParagonIE_Sodium_Core_Curve25519_Fe(); 56 } 57 if (!($y instanceof ParagonIE_Sodium_Core_Curve25519_Fe)) { 58 throw new TypeError('Argument 2 must be an instance of ParagonIE_Sodium_Core_Curve25519_Fe'); 59 } 60 $this->Y = $y; 61 if ($z === null) { 62 $z = new ParagonIE_Sodium_Core_Curve25519_Fe(); 63 } 64 if (!($z instanceof ParagonIE_Sodium_Core_Curve25519_Fe)) { 65 throw new TypeError('Argument 3 must be an instance of ParagonIE_Sodium_Core_Curve25519_Fe'); 66 } 67 $this->Z = $z; 68 if ($t === null) { 69 $t = new ParagonIE_Sodium_Core_Curve25519_Fe(); 70 } 71 if (!($t instanceof ParagonIE_Sodium_Core_Curve25519_Fe)) { 72 throw new TypeError('Argument 4 must be an instance of ParagonIE_Sodium_Core_Curve25519_Fe'); 73 } 74 $this->T = $t; 75 } 76 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated : Thu Nov 21 08:20:01 2024 | Cross-referenced by PHPXref |