⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.19
Server IP:
178.33.27.10
Server:
Linux cpanel.dev-unit.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Server Software:
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
PHP Version:
8.2.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
proc
/
self
/
root
/
usr
/
local
/
src
/
imagick
/
tests
/
View File Name :
skipif.inc
<?php if (!extension_loaded("imagick")) die("skip imagick not loaded"); require_once(dirname(__FILE__) . '/functions.inc'); if (isset($imageMagickRequiredVersion)) { $versionInfo = \Imagick::getVersion(); if (array_key_exists("versionNumber", $versionInfo) == false) { die("skip unable to determine ImageMagick version."); } $versionInstalled = $versionInfo["versionNumber"]; if ($versionInstalled < $imageMagickRequiredVersion) { $message = sprintf( "skip ImageMagick installed %x <= required %x", $versionInstalled, $imageMagickRequiredVersion ); die($message); } } if (isset($imageMagickBelowVersion)) { $versionInfo = \Imagick::getVersion(); if (array_key_exists("versionNumber", $versionInfo) == false) { die("skip unable to determine ImageMagick version."); } $versionInstalled = $versionInfo["versionNumber"]; if ($versionInstalled >= $imageMagickBelowVersion) { $message = sprintf( "skip ImageMagick installed %x >= limit check %x", $versionInstalled, $imageMagickBelowVersion ); die($message); } } if (isset($imageMagickBelowVersion)) { $versionInfo = \Imagick::getVersion(); if (array_key_exists("versionNumber", $versionInfo) == false) { die("skip unable to determine ImageMagick version."); } $versionInstalled = $versionInfo["versionNumber"]; if ($versionInstalled >= $imageMagickBelowVersion) { $message = sprintf( "skip ImageMagick installed %x >= %x", $versionInstalled, $imageMagickBelowVersion ); die($message); } } function checkClassMethods($class, $methods) { foreach ($methods as $method) { if (method_exists($class, $method) == false) { die("skip Class method $class::$method not present"); } } } function checkFormatPresent($format) { $result = Imagick::queryFormats(strtoupper($format)); if (count($result) == false) { die("skip format $format not supported by ImageMagick as compiled."); } } function requirePHP($required) { if (version_compare(PHP_VERSION, $required) < 0) { die("skip PHP version $required required, but have ".PHP_VERSION."."); } } function requireFormat($requiredFormat) { $formats = \Imagick::queryformats(); foreach ($formats as $format) { if (strcasecmp($format, $requiredFormat) === 0) { return; } } die("skip test suite requires format $requiredFormat but not available"); } requireFormat("png"); requireFormat("jpg"); if (isset($minimumVersions) === true) { if (isVersionGreaterEqual($minimumVersions[0], $minimumVersions[1]) !== true) { $message = sprintf( "skip either version '%s' or '%s' is minimum reliable for test.\n", $minimumVersions[0], $minimumVersions[1] ); die($message); } } ?>