From 7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8 Mon Sep 17 00:00:00 2001 From: Charles Date: Tue, 7 Jan 2020 13:06:14 +0100 Subject: Added wordpress --- .../wp-includes/sodium_compat/autoload.php | 59 ++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 srcs/wordpress/wp-includes/sodium_compat/autoload.php (limited to 'srcs/wordpress/wp-includes/sodium_compat/autoload.php') diff --git a/srcs/wordpress/wp-includes/sodium_compat/autoload.php b/srcs/wordpress/wp-includes/sodium_compat/autoload.php new file mode 100644 index 0000000..aa6ef85 --- /dev/null +++ b/srcs/wordpress/wp-includes/sodium_compat/autoload.php @@ -0,0 +1,59 @@ += 50300) { + // Namespaces didn't exist before 5.3.0, so don't even try to use this + // unless PHP >= 5.3.0 + require_once dirname(__FILE__) . '/lib/namespaced.php'; + require_once dirname(__FILE__) . '/lib/sodium_compat.php'; +} else { + require_once dirname(__FILE__) . '/src/PHP52/SplFixedArray.php'; +} +if (PHP_VERSION_ID < 70200 || !extension_loaded('sodium')) { + if (PHP_VERSION_ID >= 50300 && !defined('SODIUM_CRYPTO_SCALARMULT_BYTES')) { + require_once dirname(__FILE__) . '/lib/php72compat_const.php'; + } + if (PHP_VERSION_ID >= 70000) { + assert(class_exists('ParagonIE_Sodium_Compat'), 'Possible filesystem/autoloader bug?'); + } else { + assert(class_exists('ParagonIE_Sodium_Compat')); + } + require_once (dirname(__FILE__) . '/lib/php72compat.php'); +} -- cgit