PHP 8.2.31
Preview: serialization.php Size: 817 B
/home/nshryvcy/blissfulnepal.com/wp-content/plugins/wordfence-login-security/classes/utility/serialization.php

<?php

namespace WordfenceLS;

use RuntimeException;

class Utility_Serialization {

	public static function unserialize($data, $options = array(), $validator = null) {
		static $serializedFalse;
		if ($serializedFalse === null)
			$serializedFalse = serialize(false);
		if ($data === $serializedFalse)
			return false;
		if (!is_serialized($data))
			throw new RuntimeException('Input data is not serialized');
		if (version_compare(PHP_VERSION, '5.6', '<=')) {
			$unserialized = @unserialize($data);
		}
		else {
			$unserialized = @unserialize($data, $options);
		}
		if ($unserialized === false)
			throw new RuntimeException('Deserialization failed');
		if ($validator !== null && !$validator($unserialized))
			throw new RuntimeException('Validation of unserialized data failed');
		return $unserialized;
	}

}

Directory Contents

Dirs: 0 × Files: 12

Name Size Perms Modified Actions
1.95 KB lrw-r--r-- 2026-05-06 14:06:06
Edit Download
417 B lrw-r--r-- 2026-05-06 14:06:06
Edit Download
2.08 KB lrw-r--r-- 2026-05-06 14:06:06
Edit Download
176 B lrw-r--r-- 2026-05-06 14:06:06
Edit Download
265 B lrw-r--r-- 2026-05-06 14:06:06
Edit Download
1.17 KB lrw-r--r-- 2026-05-06 14:06:06
Edit Download
2.14 KB lrw-r--r-- 2026-05-06 14:06:06
Edit Download
292 B lrw-r--r-- 2026-05-06 14:06:06
Edit Download
1002 B lrw-r--r-- 2026-05-06 14:06:06
Edit Download
817 B lrw-r--r-- 2026-05-06 14:06:06
Edit Download
613 B lrw-r--r-- 2026-05-06 14:06:06
Edit Download
1.01 KB lrw-r--r-- 2026-05-06 14:06:06
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).