����JFIF��x�x����'
Server IP : 66.29.137.217 / Your IP : 3.146.37.183 Web Server : LiteSpeed System : Linux premium294.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : gltevjme ( 1095) PHP Version : 7.0.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/gltevjme/bofirmacademy.com/vendor/mollie/mollie-api-php/src/ |
Upload File : |
<?php namespace Mollie\Api; use Mollie\Api\Exceptions\IncompatiblePlatform; class CompatibilityChecker { /** * @var string */ public const MIN_PHP_VERSION = "7.2"; /** * @throws IncompatiblePlatform * @return void */ public function checkCompatibility() { if (! $this->satisfiesPhpVersion()) { throw new IncompatiblePlatform( "The client requires PHP version >= " . self::MIN_PHP_VERSION . ", you have " . PHP_VERSION . ".", IncompatiblePlatform::INCOMPATIBLE_PHP_VERSION ); } if (! $this->satisfiesJsonExtension()) { throw new IncompatiblePlatform( "PHP extension json is not enabled. Please make sure to enable 'json' in your PHP configuration.", IncompatiblePlatform::INCOMPATIBLE_JSON_EXTENSION ); } } /** * @return bool * @codeCoverageIgnore */ public function satisfiesPhpVersion() { return (bool)version_compare(PHP_VERSION, self::MIN_PHP_VERSION, ">="); } /** * @return bool * @codeCoverageIgnore */ public function satisfiesJsonExtension() { // Check by extension_loaded if (function_exists('extension_loaded') && extension_loaded('json')) { return true; } elseif (function_exists('json_encode')) { return true; } return false; } }