https://t.me/ARX49
Server : LiteSpeed
System : Linux server321.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User : apotdzgr ( 7060)
PHP Version : 8.0.30
Disable Function : NONE
Directory :  /home/apotdzgr/www/wp-content/plugins/mycryptocheckout/vendor/plainview/sdk/tests/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //home/apotdzgr/www/wp-content/plugins/mycryptocheckout/vendor/plainview/sdk/tests/BaseTest.php
<?php

use \plainview\sdk_mcc\base;

class BaseTest
	extends \plainview\sdk_mcc\tests\TestCase
{
	/**
		@brief		Test the current_url function with a whole combination of weird settings.
		@since		2014-01-14 16:04:40
	**/
	public function test_current_url()
	{
		// Test a normal URL.
		$SERVER = [
			'HTTP_HOST' => 'subdomain.domain.com',
			'REQUEST_URI' => '/index.php',
			'SERVER_PORT' => 80,
		];
		$result = \plainview\sdk_mcc\base::current_url( $SERVER );
		$this->assertEquals( $result, 'http://subdomain.domain.com/index.php' );

		// With a different port.
		$SERVER [ 'SERVER_PORT' ] = 82;
		$result = \plainview\sdk_mcc\base::current_url( $SERVER );
		$this->assertEquals( $result, 'http://subdomain.domain.com:82/index.php' );

		// HTTPS
		$SERVER [ 'SERVER_PORT' ] = 443;
		$SERVER [ 'HTTPS' ] = 'on';
		$result = \plainview\sdk_mcc\base::current_url( $SERVER );
		$this->assertEquals( $result, 'https://subdomain.domain.com/index.php' );

		// HTTPS on a weird port.
		$SERVER [ 'SERVER_PORT' ] = 444;
		$result = \plainview\sdk_mcc\base::current_url( $SERVER );
		$this->assertEquals( $result, 'https://subdomain.domain.com:444/index.php' );

		// Normal HTTP with HTTPS set to off (thanks Microsoft IIS!)
		$SERVER [ 'SERVER_PORT' ] = 80;
		$SERVER [ 'HTTPS' ] = 'off';
		$result = \plainview\sdk_mcc\base::current_url( $SERVER );
		$this->assertEquals( $result, 'http://subdomain.domain.com/index.php' );

		// HTTPS on port 80
		$SERVER [ 'HTTPS' ] = 'on';
		$result = \plainview\sdk_mcc\base::current_url( $SERVER );
		$this->assertEquals( $result, 'https://subdomain.domain.com:80/index.php' );
	}
}

https://t.me/ARX49 - 2025