Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Membres hérités additionnels | |
Fonctions membres publiques hérités de BCMath | |
__construct ($x=0, $base=10) | |
toString () | |
toBytes ($twos_compliment=false) | |
add (BCMath $y) | |
subtract (BCMath $y) | |
multiply (BCMath $x) | |
divide (BCMath $y) | |
modInverse (BCMath $n) | |
extendedGCD (BCMath $n) | |
abs () | |
bitwise_and (BCMath $x) | |
bitwise_or (BCMath $x) | |
bitwise_xor (BCMath $x) | |
bitwise_rightShift ($shift) | |
bitwise_leftShift ($shift) | |
compare (BCMath $y) | |
equals (BCMath $x) | |
modPow (BCMath $e, BCMath $n) | |
powMod (BCMath $e, BCMath $n) | |
pow (BCMath $n) | |
between (BCMath $min, BCMath $max) | |
isOdd () | |
testBit ($x) | |
isNegative () | |
negate () | |
Fonctions membres publiques hérités de Engine | |
__construct ($x=0, $base=10) | |
toHex ($twos_compliment=false) | |
toBits ($twos_compliment=false) | |
__sleep () | |
__wakeup () | |
jsonSerialize () | |
__toString () | |
__debugInfo () | |
setPrecision ($bits) | |
getPrecision () | |
bitwise_not () | |
bitwise_leftRotate ($shift) | |
bitwise_rightRotate ($shift) | |
getLength () | |
getLengthInBytes () | |
isPrime ($t=false) | |
root ($n=2) | |
createRecurringModuloFunction () | |
bitwise_split ($split) | |
Fonctions membres publiques statiques hérités de Base | |
static | isValidEngine () |
Fonctions membres publiques statiques hérités de BCMath | |
static | isValidEngine () |
static | randomRangePrime (BCMath $min, BCMath $max) |
static | randomRange (BCMath $min, BCMath $max) |
static | scan1divide (BCMath $r) |
static | min (BCMath ... $nums) |
static | max (BCMath ... $nums) |
Fonctions membres publiques statiques hérités de Engine | |
static | setModExpEngine ($engine) |
static | minMaxBits ($bits) |
Champs de données hérités de Barrett | |
const | VARIABLE = 0 |
const | DATA = 1 |
Champs de données hérités de Base | |
const | VARIABLE = 0 |
const | DATA = 1 |
Champs de données hérités de BCMath | |
const | FAST_BITWISE = false |
const | ENGINE_DIR = 'BCMath' |
Champs de données hérités de Engine | |
const | PRIMES |
Fonctions membres protégées hérités de BCMath | |
initialize ($base) | |
powModInner (BCMath $e, BCMath $n) | |
normalize (BCMath $result) | |
make_odd () | |
testSmallPrimes () | |
Fonctions membres protégées hérités de Engine | |
toBytesHelper () | |
powModOuter (Engine $e, Engine $n) | |
setupIsPrime () | |
testPrimality ($t) | |
rootHelper ($n) | |
rootInner ($n) | |
extendedGCDHelper (Engine $n) | |
bitwiseAndHelper (Engine $x) | |
bitwiseOrHelper (Engine $x) | |
bitwiseXorHelper (Engine $x) | |
Fonctions membres protégées statiques hérités de Barrett | |
static | reduce ($n, $m) |
Fonctions membres protégées statiques hérités de Base | |
static | powModHelper (BCMath $x, BCMath $e, BCMath $n, $class) |
static | prepareReduce ($x, $n, $class) |
static | multiplyReduce ($x, $y, $n, $class) |
static | squareReduce ($x, $n, $class) |
Fonctions membres protégées statiques hérités de BCMath | |
static | setBitmask ($bits) |
Fonctions membres protégées statiques hérités de Engine | |
static | setBitmask ($bits) |
static | base256_lshift (&$x, $shift) |
static | slidingWindow (Engine $x, Engine $e, Engine $n, $class) |
static | randomRangePrimeOuter (Engine $min, Engine $max) |
static | randomRangeHelper (Engine $min, Engine $max) |
static | randomRangePrimeInner (Engine $x, Engine $min, Engine $max) |
static | minHelper (array $nums) |
static | maxHelper (array $nums) |
Attributs protégés hérités de Engine | |
$value | |
$is_negative | |
$precision = -1 | |
$bitmask = false | |
$reduce | |
$hex | |
Attributs protégés statiques hérités de Engine | |
static | $zero = [] |
static | $one = [] |
static | $two = [] |
static | $modexpEngine |
static | $isValidEngine |