Kickass Crypto

Find us on GitHub: https://github.com/jj5/kickass-crypto.

KICKASS_WRAPPER_PHP

2023-04-07 jj5 - thin wrappers around PHP functions.

2023-04-07 jj5 - the functions in this trait are implemented using the typed final wrapper idiom discussed at the following link:

Tags
link

2023-04-07 jj5 - this file doesn't extensively document itself as the relevant reference is the PHP documentation for the relevant function.

Table of Contents

do_php_base64_decode()  : mixed
do_php_base64_encode()  : mixed
do_php_json_decode()  : mixed
do_php_json_encode()  : mixed
do_php_json_last_error()  : mixed
do_php_random_bytes()  : mixed
do_php_random_int()  : mixed
do_php_sapi_name()  : mixed
do_php_serialize()  : mixed
do_php_strval()  : mixed
do_php_time_nanosleep()  : mixed
do_php_unserialize()  : mixed
php_base64_decode()  : mixed
php_base64_encode()  : mixed
php_json_decode()  : mixed
php_json_encode()  : mixed
php_json_last_error()  : mixed
php_random_bytes()  : mixed
php_random_int()  : mixed
php_sapi_name()  : mixed
php_serialize()  : mixed
php_strval()  : mixed
php_time_nanosleep()  : mixed
php_unserialize()  : mixed

Methods

do_php_base64_decode()

protected do_php_base64_decode(mixed $input, mixed $strict) : mixed
Parameters
$input : mixed
$strict : mixed
Return values
mixed

do_php_base64_encode()

protected do_php_base64_encode(mixed $input) : mixed
Parameters
$input : mixed
Return values
mixed

do_php_json_decode()

protected do_php_json_decode(mixed $json, mixed $associative, mixed $depth, mixed $flags) : mixed
Parameters
$json : mixed
$associative : mixed
$depth : mixed
$flags : mixed
Return values
mixed

do_php_json_encode()

protected do_php_json_encode(mixed $value, mixed $flags, mixed $depth) : mixed
Parameters
$value : mixed
$flags : mixed
$depth : mixed
Return values
mixed

do_php_json_last_error()

protected do_php_json_last_error() : mixed
Return values
mixed

do_php_random_bytes()

protected do_php_random_bytes(mixed $length) : mixed
Parameters
$length : mixed
Return values
mixed

do_php_random_int()

protected do_php_random_int(mixed $min, mixed $max) : mixed
Parameters
$min : mixed
$max : mixed
Return values
mixed

do_php_serialize()

protected do_php_serialize(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

do_php_strval()

protected do_php_strval(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

do_php_time_nanosleep()

protected do_php_time_nanosleep(mixed $seconds, mixed $nanoseconds) : mixed
Parameters
$seconds : mixed
$nanoseconds : mixed
Return values
mixed

do_php_unserialize()

protected do_php_unserialize(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

php_base64_decode()

protected final php_base64_decode(mixed $input, mixed $strict) : mixed
Parameters
$input : mixed
$strict : mixed
Return values
mixed

php_base64_encode()

protected final php_base64_encode(mixed $input) : mixed
Parameters
$input : mixed
Return values
mixed

php_json_decode()

protected final php_json_decode(mixed $json, mixed $associative, mixed $depth, mixed $flags) : mixed
Parameters
$json : mixed
$associative : mixed
$depth : mixed
$flags : mixed
Return values
mixed

php_json_encode()

protected final php_json_encode(mixed $value, mixed $flags[, mixed $depth = 512 ]) : mixed
Parameters
$value : mixed
$flags : mixed
$depth : mixed = 512
Return values
mixed

php_json_last_error()

protected final php_json_last_error() : mixed
Return values
mixed

php_random_bytes()

protected final php_random_bytes(mixed $length) : mixed
Parameters
$length : mixed
Return values
mixed

php_random_int()

protected final php_random_int(mixed $min, mixed $max) : mixed
Parameters
$min : mixed
$max : mixed
Return values
mixed

php_serialize()

protected final php_serialize(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

php_strval()

protected final php_strval(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

php_time_nanosleep()

protected final php_time_nanosleep(mixed $seconds, mixed $nanoseconds) : mixed
Parameters
$seconds : mixed
$nanoseconds : mixed
Return values
mixed

php_unserialize()

protected final php_unserialize(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

Search results