Extension [ extension #69 sodium version 2.0.22 ] { - Constants [87] { Constant [ string SODIUM_LIBRARY_VERSION ] { 1.0.18 } Constant [ integer SODIUM_LIBRARY_MAJOR_VERSION ] { 10 } Constant [ integer SODIUM_LIBRARY_MINOR_VERSION ] { 3 } Constant [ integer SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES ] { 0 } Constant [ integer SODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTES ] { 12 } Constant [ integer SODIUM_CRYPTO_AEAD_AES256GCM_ABYTES ] { 16 } Constant [ integer SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES ] { 0 } Constant [ integer SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES ] { 8 } Constant [ integer SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES ] { 16 } Constant [ integer SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES ] { 0 } Constant [ integer SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES ] { 12 } Constant [ integer SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES ] { 16 } Constant [ integer SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES ] { 0 } Constant [ integer SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES ] { 24 } Constant [ integer SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES ] { 16 } Constant [ integer SODIUM_CRYPTO_AUTH_BYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_AUTH_KEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_BOX_SEALBYTES ] { 48 } Constant [ integer SODIUM_CRYPTO_BOX_SECRETKEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_BOX_PUBLICKEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_BOX_KEYPAIRBYTES ] { 64 } Constant [ integer SODIUM_CRYPTO_BOX_MACBYTES ] { 16 } Constant [ integer SODIUM_CRYPTO_BOX_NONCEBYTES ] { 24 } Constant [ integer SODIUM_CRYPTO_BOX_SEEDBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_KDF_BYTES_MIN ] { 16 } Constant [ integer SODIUM_CRYPTO_KDF_BYTES_MAX ] { 64 } Constant [ integer SODIUM_CRYPTO_KDF_CONTEXTBYTES ] { 8 } Constant [ integer SODIUM_CRYPTO_KDF_KEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_KX_SEEDBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_KX_SESSIONKEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_KX_PUBLICKEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_KX_SECRETKEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_KX_KEYPAIRBYTES ] { 64 } Constant [ integer SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTES ] { 17 } Constant [ integer SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTES ] { 24 } Constant [ integer SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX ] { 274877906816 } Constant [ integer SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE ] { 0 } Constant [ integer SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_PUSH ] { 1 } Constant [ integer SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY ] { 2 } Constant [ integer SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_FINAL ] { 3 } Constant [ integer SODIUM_CRYPTO_GENERICHASH_BYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_GENERICHASH_BYTES_MIN ] { 16 } Constant [ integer SODIUM_CRYPTO_GENERICHASH_BYTES_MAX ] { 64 } Constant [ integer SODIUM_CRYPTO_GENERICHASH_KEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MIN ] { 16 } Constant [ integer SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAX ] { 64 } Constant [ integer SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13 ] { 1 } Constant [ integer SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13 ] { 2 } Constant [ integer SODIUM_CRYPTO_PWHASH_ALG_DEFAULT ] { 2 } Constant [ integer SODIUM_CRYPTO_PWHASH_SALTBYTES ] { 16 } Constant [ string SODIUM_CRYPTO_PWHASH_STRPREFIX ] { $argon2id$ } Constant [ integer SODIUM_CRYPTO_PWHASH_STRBYTES ] { 128 } Constant [ integer SODIUM_CRYPTO_PWHASH_OPSLIMIT_INTERACTIVE ] { 2 } Constant [ integer SODIUM_CRYPTO_PWHASH_MEMLIMIT_INTERACTIVE ] { 67108864 } Constant [ integer SODIUM_CRYPTO_PWHASH_OPSLIMIT_MODERATE ] { 3 } Constant [ integer SODIUM_CRYPTO_PWHASH_MEMLIMIT_MODERATE ] { 268435456 } Constant [ integer SODIUM_CRYPTO_PWHASH_OPSLIMIT_SENSITIVE ] { 4 } Constant [ integer SODIUM_CRYPTO_PWHASH_MEMLIMIT_SENSITIVE ] { 1073741824 } Constant [ integer SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_SALTBYTES ] { 32 } Constant [ string SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_STRPREFIX ] { $7$ } Constant [ integer SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE ] { 524288 } Constant [ integer SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE ] { 16777216 } Constant [ integer SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVE ] { 33554432 } Constant [ integer SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVE ] { 1073741824 } Constant [ integer SODIUM_CRYPTO_SCALARMULT_BYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_SCALARMULT_SCALARBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_SHORTHASH_BYTES ] { 8 } Constant [ integer SODIUM_CRYPTO_SHORTHASH_KEYBYTES ] { 16 } Constant [ integer SODIUM_CRYPTO_SECRETBOX_KEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_SECRETBOX_MACBYTES ] { 16 } Constant [ integer SODIUM_CRYPTO_SECRETBOX_NONCEBYTES ] { 24 } Constant [ integer SODIUM_CRYPTO_SIGN_BYTES ] { 64 } Constant [ integer SODIUM_CRYPTO_SIGN_SEEDBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES ] { 32 } Constant [ integer SODIUM_CRYPTO_SIGN_SECRETKEYBYTES ] { 64 } Constant [ integer SODIUM_CRYPTO_SIGN_KEYPAIRBYTES ] { 96 } Constant [ integer SODIUM_CRYPTO_STREAM_NONCEBYTES ] { 24 } Constant [ integer SODIUM_CRYPTO_STREAM_KEYBYTES ] { 32 } Constant [ integer SODIUM_BASE64_VARIANT_ORIGINAL ] { 1 } Constant [ integer SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING ] { 3 } Constant [ integer SODIUM_BASE64_VARIANT_URLSAFE ] { 5 } Constant [ integer SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING ] { 7 } } - Functions { Function [ function sodium_crypto_aead_aes256gcm_is_available ] { - Parameters [0] { } } Function [ function sodium_crypto_aead_aes256gcm_decrypt ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_aes256gcm_encrypt ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_aes256gcm_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_aead_aes256gcm_decrypt_detached ] { - Parameters [5] { Parameter #0 [ $string ] Parameter #1 [ $mac ] Parameter #2 [ $ad ] Parameter #3 [ $nonce ] Parameter #4 [ $key ] } } Function [ function sodium_crypto_aead_aes256gcm_encrypt_detached ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_chacha20poly1305_decrypt ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_chacha20poly1305_encrypt ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_chacha20poly1305_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_aead_chacha20poly1305_ietf_decrypt ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_chacha20poly1305_ietf_encrypt ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_chacha20poly1305_ietf_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_aead_chacha20poly1305_decrypt_detached ] { - Parameters [5] { Parameter #0 [ $string ] Parameter #1 [ $mac ] Parameter #2 [ $ad ] Parameter #3 [ $nonce ] Parameter #4 [ $key ] } } Function [ function sodium_crypto_aead_chacha20poly1305_encrypt_detached ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_chacha20poly1305_ietf_decrypt_detached ] { - Parameters [5] { Parameter #0 [ $string ] Parameter #1 [ $mac ] Parameter #2 [ $ad ] Parameter #3 [ $nonce ] Parameter #4 [ $key ] } } Function [ function sodium_crypto_aead_chacha20poly1305_ietf_encrypt_detached ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_xchacha20poly1305_ietf_decrypt ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_xchacha20poly1305_ietf_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_aead_xchacha20poly1305_ietf_encrypt ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_aead_xchacha20poly1305_ietf_decrypt_detached ] { - Parameters [5] { Parameter #0 [ $string ] Parameter #1 [ $mac ] Parameter #2 [ $ad ] Parameter #3 [ $nonce ] Parameter #4 [ $key ] } } Function [ function sodium_crypto_aead_xchacha20poly1305_ietf_encrypt_detached ] { - Parameters [4] { Parameter #0 [ $string ] Parameter #1 [ $ad ] Parameter #2 [ $nonce ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_auth ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $key ] } } Function [ function sodium_crypto_auth_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_auth_verify ] { - Parameters [3] { Parameter #0 [ $signature ] Parameter #1 [ $string ] Parameter #2 [ $key ] } } Function [ function sodium_crypto_box ] { - Parameters [3] { Parameter #0 [ $string ] Parameter #1 [ $nonce ] Parameter #2 [ $key ] } } Function [ function sodium_crypto_box_keypair ] { - Parameters [0] { } } Function [ function sodium_crypto_box_seed_keypair ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_box_keypair_from_secretkey_and_publickey ] { - Parameters [2] { Parameter #0 [ $secret_key ] Parameter #1 [ $public_key ] } } Function [ function sodium_crypto_box_open ] { - Parameters [3] { Parameter #0 [ $string ] Parameter #1 [ $nonce ] Parameter #2 [ $key ] } } Function [ function sodium_crypto_box_publickey ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_box_publickey_from_secretkey ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_box_seal ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $key ] } } Function [ function sodium_crypto_box_seal_open ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $key ] } } Function [ function sodium_crypto_box_secretkey ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_kx_keypair ] { - Parameters [0] { } } Function [ function sodium_crypto_kx_publickey ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_kx_secretkey ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_kx_seed_keypair ] { - Parameters [1] { Parameter #0 [ $string ] } } Function [ function sodium_crypto_kx_client_session_keys ] { - Parameters [2] { Parameter #0 [ $client_keypair ] Parameter #1 [ $server_key ] } } Function [ function sodium_crypto_kx_server_session_keys ] { - Parameters [2] { Parameter #0 [ $server_keypair ] Parameter #1 [ $client_key ] } } Function [ function sodium_crypto_generichash ] { - Parameters [3] { Parameter #0 [ $string ] Parameter #1 [ $key ] Parameter #2 [ $length ] } } Function [ function sodium_crypto_generichash_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_generichash_init ] { - Parameters [2] { Parameter #0 [ $key ] Parameter #1 [ $length ] } } Function [ function sodium_crypto_generichash_update ] { - Parameters [2] { Parameter #0 [ &$state ] Parameter #1 [ $string ] } } Function [ function sodium_crypto_generichash_final ] { - Parameters [2] { Parameter #0 [ &$state ] Parameter #1 [ $length ] } } Function [ function sodium_crypto_kdf_derive_from_key ] { - Parameters [4] { Parameter #0 [ $subkey_len ] Parameter #1 [ $subkey_id ] Parameter #2 [ $context ] Parameter #3 [ $key ] } } Function [ function sodium_crypto_kdf_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_pwhash ] { - Parameters [6] { Parameter #0 [ $length ] Parameter #1 [ $password ] Parameter #2 [ $salt ] Parameter #3 [ $opslimit ] Parameter #4 [ $memlimit ] Parameter #5 [ $alg ] } } Function [ function sodium_crypto_pwhash_str ] { - Parameters [3] { Parameter #0 [ $password ] Parameter #1 [ $opslimit ] Parameter #2 [ $memlimit ] } } Function [ function sodium_crypto_pwhash_str_verify ] { - Parameters [2] { Parameter #0 [ $hash ] Parameter #1 [ $password ] } } Function [ function sodium_crypto_pwhash_str_needs_rehash ] { - Parameters [3] { Parameter #0 [ $password ] Parameter #1 [ $opslimit ] Parameter #2 [ $memlimit ] } } Function [ function sodium_crypto_pwhash_scryptsalsa208sha256 ] { - Parameters [6] { Parameter #0 [ $length ] Parameter #1 [ $password ] Parameter #2 [ $salt ] Parameter #3 [ $opslimit ] Parameter #4 [ $memlimit ] Parameter #5 [ $alg ] } } Function [ function sodium_crypto_pwhash_scryptsalsa208sha256_str ] { - Parameters [3] { Parameter #0 [ $password ] Parameter #1 [ $opslimit ] Parameter #2 [ $memlimit ] } } Function [ function sodium_crypto_pwhash_scryptsalsa208sha256_str_verify ] { - Parameters [2] { Parameter #0 [ $hash ] Parameter #1 [ $password ] } } Function [ function sodium_crypto_scalarmult ] { - Parameters [2] { Parameter #0 [ $string_1 ] Parameter #1 [ $string_2 ] } } Function [ function sodium_crypto_secretbox ] { - Parameters [3] { Parameter #0 [ $string ] Parameter #1 [ $nonce ] Parameter #2 [ $key ] } } Function [ function sodium_crypto_secretbox_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_secretbox_open ] { - Parameters [3] { Parameter #0 [ $string ] Parameter #1 [ $nonce ] Parameter #2 [ $key ] } } Function [ function sodium_crypto_secretstream_xchacha20poly1305_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_secretstream_xchacha20poly1305_init_push ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_secretstream_xchacha20poly1305_push ] { - Parameters [4] { Parameter #0 [ &$state ] Parameter #1 [ $string ] Parameter #2 [ $string ] Parameter #3 [ $long ] } } Function [ function sodium_crypto_secretstream_xchacha20poly1305_init_pull ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $key ] } } Function [ function sodium_crypto_secretstream_xchacha20poly1305_pull ] { - Parameters [3] { Parameter #0 [ &$state ] Parameter #1 [ $string ] Parameter #2 [ $string ] } } Function [ function sodium_crypto_secretstream_xchacha20poly1305_rekey ] { - Parameters [1] { Parameter #0 [ &$state ] } } Function [ function sodium_crypto_shorthash ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $key ] } } Function [ function sodium_crypto_shorthash_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_sign ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $keypair ] } } Function [ function sodium_crypto_sign_detached ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $keypair ] } } Function [ function sodium_crypto_sign_ed25519_pk_to_curve25519 ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_sign_ed25519_sk_to_curve25519 ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_sign_keypair ] { - Parameters [0] { } } Function [ function sodium_crypto_sign_keypair_from_secretkey_and_publickey ] { - Parameters [2] { Parameter #0 [ $secret_key ] Parameter #1 [ $public_key ] } } Function [ function sodium_crypto_sign_open ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $keypair ] } } Function [ function sodium_crypto_sign_publickey ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_sign_secretkey ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_sign_publickey_from_secretkey ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_sign_seed_keypair ] { - Parameters [1] { Parameter #0 [ $key ] } } Function [ function sodium_crypto_sign_verify_detached ] { - Parameters [3] { Parameter #0 [ $signature ] Parameter #1 [ $string ] Parameter #2 [ $key ] } } Function [ function sodium_crypto_stream ] { - Parameters [3] { Parameter #0 [ $length ] Parameter #1 [ $nonce ] Parameter #2 [ $key ] } } Function [ function sodium_crypto_stream_keygen ] { - Parameters [0] { } } Function [ function sodium_crypto_stream_xor ] { - Parameters [3] { Parameter #0 [ $string ] Parameter #1 [ $nonce ] Parameter #2 [ $key ] } } Function [ function sodium_add ] { - Parameters [2] { Parameter #0 [ &$string_1 ] Parameter #1 [ $string_2 ] } } Function [ function sodium_compare ] { - Parameters [2] { Parameter #0 [ $string_1 ] Parameter #1 [ $string_2 ] } } Function [ function sodium_increment ] { - Parameters [1] { Parameter #0 [ &$string ] } } Function [ function sodium_memcmp ] { - Parameters [2] { Parameter #0 [ $string_1 ] Parameter #1 [ $string_2 ] } } Function [ function sodium_memzero ] { - Parameters [1] { Parameter #0 [ &$reference ] } } Function [ function sodium_pad ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $length ] } } Function [ function sodium_unpad ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $length ] } } Function [ function sodium_bin2hex ] { - Parameters [1] { Parameter #0 [ $string ] } } Function [ function sodium_hex2bin ] { - Parameters [2] { Parameter #0 [ $string_1 ] Parameter #1 [ $string_2 ] } } Function [ function sodium_bin2base64 ] { - Parameters [2] { Parameter #0 [ $string ] Parameter #1 [ $id ] } } Function [ function sodium_base642bin ] { - Parameters [3] { Parameter #0 [ $string_1 ] Parameter #1 [ $id ] Parameter #2 [ $string_2 ] } } Function [ function sodium_crypto_scalarmult_base ] { - Parameters [2] { Parameter #0 [ $string_1 ] Parameter #1 [ $string_2 ] } } } - Classes [1] { Class [ class SodiumException extends Exception implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } } }