Plugin Directory

Changeset 2653235


Ignore:
Timestamp:
01/05/2022 05:58:33 PM (4 years ago)
Author:
questpass
Message:

2.0.2 / Fixed refreshing JavaScript code for widget

Location:
questpass/trunk
Files:
40 edited

Legend:

Unmodified
Added
Removed
  • questpass/trunk/questpass.php

    r2646494 r2653235  
    44 * Plugin Name: Questpass
    55 * Description: Questpass plugin displays ads based on the idea of questvertising.
    6  * Version: 2.0.1
     6 * Version: 2.0.2
    77 * Author: Questpass
    88 * Author URI: https://questpass.pl/
     
    1717
    1818new Questpass\Questpass(
    19     new Questpass\PluginInfo( __FILE__, '2.0.1' )
     19    new Questpass\PluginInfo( __FILE__, '2.0.2' )
    2020);
  • questpass/trunk/readme.txt

    r2646494 r2653235  
    5050== Changelog ==
    5151
     52= 2.0.2 (2022-01-05) =
     53* Fixed refreshing JavaScript code for widget
     54
    5255= 2.0.1 (2021-12-19) =
    5356* Fixed automatic connection with API after plugin activation
  • questpass/trunk/src/Service/UpdateJavascript.php

    r2611365 r2653235  
    5555        } catch ( GuzzleException $e ) {
    5656            $this->logger->error( $e->getMessage(), __METHOD__ );
    57             $this->update_javascript_data();
    5857        }
    5958
  • questpass/trunk/vendor/autoload.php

    r2611365 r2653235  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInit63bfafb8c38337131afff72a9dcbcc8e::getLoader();
     7return ComposerAutoloaderInit3a186aabbdc52f5e64d54f6d489b71c2::getLoader();
  • questpass/trunk/vendor/composer/ClassLoader.php

    r2646494 r2653235  
    3838 * @author Fabien Potencier <fabien@symfony.com>
    3939 * @author Jordi Boggiano <j.boggiano@seld.be>
    40  * @see    http://www.php-fig.org/psr/psr-0/
    41  * @see    http://www.php-fig.org/psr/psr-4/
     40 * @see    https://www.php-fig.org/psr/psr-0/
     41 * @see    https://www.php-fig.org/psr/psr-4/
    4242 */
    4343class ClassLoader
    4444{
     45    /** @var ?string */
     46    private $vendorDir;
     47
    4548    // PSR-4
     49    /**
     50     * @var array[]
     51     * @psalm-var array<string, array<string, int>>
     52     */
    4653    private $prefixLengthsPsr4 = array();
     54    /**
     55     * @var array[]
     56     * @psalm-var array<string, array<int, string>>
     57     */
    4758    private $prefixDirsPsr4 = array();
     59    /**
     60     * @var array[]
     61     * @psalm-var array<string, string>
     62     */
    4863    private $fallbackDirsPsr4 = array();
    4964
    5065    // PSR-0
     66    /**
     67     * @var array[]
     68     * @psalm-var array<string, array<string, string[]>>
     69     */
    5170    private $prefixesPsr0 = array();
     71    /**
     72     * @var array[]
     73     * @psalm-var array<string, string>
     74     */
    5275    private $fallbackDirsPsr0 = array();
    5376
     77    /** @var bool */
    5478    private $useIncludePath = false;
     79
     80    /**
     81     * @var string[]
     82     * @psalm-var array<string, string>
     83     */
    5584    private $classMap = array();
     85
     86    /** @var bool */
    5687    private $classMapAuthoritative = false;
     88
     89    /**
     90     * @var bool[]
     91     * @psalm-var array<string, bool>
     92     */
    5793    private $missingClasses = array();
     94
     95    /** @var ?string */
    5896    private $apcuPrefix;
    5997
     98    /**
     99     * @var self[]
     100     */
     101    private static $registeredLoaders = array();
     102
     103    /**
     104     * @param ?string $vendorDir
     105     */
     106    public function __construct($vendorDir = null)
     107    {
     108        $this->vendorDir = $vendorDir;
     109    }
     110
     111    /**
     112     * @return string[]
     113     */
    60114    public function getPrefixes()
    61115    {
     
    67121    }
    68122
     123    /**
     124     * @return array[]
     125     * @psalm-return array<string, array<int, string>>
     126     */
    69127    public function getPrefixesPsr4()
    70128    {
     
    72130    }
    73131
     132    /**
     133     * @return array[]
     134     * @psalm-return array<string, string>
     135     */
    74136    public function getFallbackDirs()
    75137    {
     
    77139    }
    78140
     141    /**
     142     * @return array[]
     143     * @psalm-return array<string, string>
     144     */
    79145    public function getFallbackDirsPsr4()
    80146    {
     
    82148    }
    83149
     150    /**
     151     * @return string[] Array of classname => path
     152     * @psalm-var array<string, string>
     153     */
    84154    public function getClassMap()
    85155    {
     
    88158
    89159    /**
    90      * @param array $classMap Class to filename map
     160     * @param string[] $classMap Class to filename map
     161     * @psalm-param array<string, string> $classMap
     162     *
     163     * @return void
    91164     */
    92165    public function addClassMap(array $classMap)
     
    103176     * appending or prepending to the ones previously set for this prefix.
    104177     *
    105      * @param string       $prefix  The prefix
    106      * @param array|string $paths   The PSR-0 root directories
    107      * @param bool         $prepend Whether to prepend the directories
     178     * @param string          $prefix  The prefix
     179     * @param string[]|string $paths   The PSR-0 root directories
     180     * @param bool            $prepend Whether to prepend the directories
     181     *
     182     * @return void
    108183     */
    109184    public function add($prefix, $paths, $prepend = false)
     
    148223     * appending or prepending to the ones previously set for this namespace.
    149224     *
    150      * @param string       $prefix  The prefix/namespace, with trailing '\\'
    151      * @param array|string $paths   The PSR-4 base directories
    152      * @param bool         $prepend Whether to prepend the directories
     225     * @param string          $prefix  The prefix/namespace, with trailing '\\'
     226     * @param string[]|string $paths   The PSR-4 base directories
     227     * @param bool            $prepend Whether to prepend the directories
    153228     *
    154229     * @throws \InvalidArgumentException
     230     *
     231     * @return void
    155232     */
    156233    public function addPsr4($prefix, $paths, $prepend = false)
     
    196273     * replacing any others previously set for this prefix.
    197274     *
    198      * @param string       $prefix The prefix
    199      * @param array|string $paths  The PSR-0 base directories
     275     * @param string          $prefix The prefix
     276     * @param string[]|string $paths  The PSR-0 base directories
     277     *
     278     * @return void
    200279     */
    201280    public function set($prefix, $paths)
     
    212291     * replacing any others previously set for this namespace.
    213292     *
    214      * @param string       $prefix The prefix/namespace, with trailing '\\'
    215      * @param array|string $paths  The PSR-4 base directories
     293     * @param string          $prefix The prefix/namespace, with trailing '\\'
     294     * @param string[]|string $paths  The PSR-4 base directories
    216295     *
    217296     * @throws \InvalidArgumentException
     297     *
     298     * @return void
    218299     */
    219300    public function setPsr4($prefix, $paths)
     
    235316     *
    236317     * @param bool $useIncludePath
     318     *
     319     * @return void
    237320     */
    238321    public function setUseIncludePath($useIncludePath)
     
    257340     *
    258341     * @param bool $classMapAuthoritative
     342     *
     343     * @return void
    259344     */
    260345    public function setClassMapAuthoritative($classMapAuthoritative)
     
    277362     *
    278363     * @param string|null $apcuPrefix
     364     *
     365     * @return void
    279366     */
    280367    public function setApcuPrefix($apcuPrefix)
     
    297384     *
    298385     * @param bool $prepend Whether to prepend the autoloader or not
     386     *
     387     * @return void
    299388     */
    300389    public function register($prepend = false)
    301390    {
    302391        spl_autoload_register(array($this, 'loadClass'), true, $prepend);
     392
     393        if (null === $this->vendorDir) {
     394            return;
     395        }
     396
     397        if ($prepend) {
     398            self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
     399        } else {
     400            unset(self::$registeredLoaders[$this->vendorDir]);
     401            self::$registeredLoaders[$this->vendorDir] = $this;
     402        }
    303403    }
    304404
    305405    /**
    306406     * Unregisters this instance as an autoloader.
     407     *
     408     * @return void
    307409     */
    308410    public function unregister()
    309411    {
    310412        spl_autoload_unregister(array($this, 'loadClass'));
     413
     414        if (null !== $this->vendorDir) {
     415            unset(self::$registeredLoaders[$this->vendorDir]);
     416        }
    311417    }
    312418
     
    315421     *
    316422     * @param  string    $class The name of the class
    317      * @return bool|null True if loaded, null otherwise
     423     * @return true|null True if loaded, null otherwise
    318424     */
    319425    public function loadClass($class)
     
    324430            return true;
    325431        }
     432
     433        return null;
    326434    }
    327435
     
    368476    }
    369477
     478    /**
     479     * Returns the currently registered loaders indexed by their corresponding vendor directories.
     480     *
     481     * @return self[]
     482     */
     483    public static function getRegisteredLoaders()
     484    {
     485        return self::$registeredLoaders;
     486    }
     487
     488    /**
     489     * @param  string       $class
     490     * @param  string       $ext
     491     * @return string|false
     492     */
    370493    private function findFileWithExtension($class, $ext)
    371494    {
     
    439562 *
    440563 * Prevents access to $this/self from included files.
     564 *
     565 * @param  string $file
     566 * @return void
     567 * @private
    441568 */
    442569function includeFile($file)
  • questpass/trunk/vendor/composer/InstalledVersions.php

    r2611365 r2653235  
    2121 * See also https://getcomposer.org/doc/07-runtime.md#installed-versions
    2222 *
    23  * To require it's presence, you can require `composer-runtime-api ^2.0`
     23 * To require its presence, you can require `composer-runtime-api ^2.0`
    2424 */
    2525class InstalledVersions
    2626{
     27    /**
     28     * @var mixed[]|null
     29     * @psalm-var array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}|array{}|null
     30     */
    2731    private static $installed;
     32
     33    /**
     34     * @var bool|null
     35     */
    2836    private static $canGetVendors;
     37
     38    /**
     39     * @var array[]
     40     * @psalm-var array<string, array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
     41     */
    2942    private static $installedByVendor = array();
    3043
     
    229242    /**
    230243     * @return array
    231      * @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}
     244     * @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}
    232245     */
    233246    public static function getRootPackage()
     
    243256     * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect.
    244257     * @return array[]
    245      * @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string}>}
     258     * @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}
    246259     */
    247260    public static function getRawData()
     
    266279     *
    267280     * @return array[]
    268      * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string}>}>
     281     * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
    269282     */
    270283    public static function getAllRawData()
     
    289302     * @return void
    290303     *
    291      * @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string}>} $data
     304     * @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>} $data
    292305     */
    293306    public static function reload($data)
     
    299312    /**
    300313     * @return array[]
    301      * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string}>}>
     314     * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
    302315     */
    303316    private static function getInstalled()
  • questpass/trunk/vendor/composer/autoload_classmap.php

    r2646494 r2653235  
    77
    88return array(
     9    'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
    910    'QuestpassTests\\Unit\\Content\\QuestGeneratorTest' => $baseDir . '/tests/unit/Content/QuestGeneratorTest.php',
    1011    'QuestpassTests\\Unit\\DependencyProvider' => $baseDir . '/tests/unit/DependencyProvider.php',
     
    8384    'QuestpassVendor\\GuzzleHttp\\Psr7\\CachingStream' => $baseDir . '/vendor_prefixed/guzzlehttp/psr7/src/CachingStream.php',
    8485    'QuestpassVendor\\GuzzleHttp\\Psr7\\DroppingStream' => $baseDir . '/vendor_prefixed/guzzlehttp/psr7/src/DroppingStream.php',
     86    'QuestpassVendor\\GuzzleHttp\\Psr7\\Exception\\MalformedUriException' => $baseDir . '/vendor_prefixed/guzzlehttp/psr7/src/Exception/MalformedUriException.php',
    8587    'QuestpassVendor\\GuzzleHttp\\Psr7\\FnStream' => $baseDir . '/vendor_prefixed/guzzlehttp/psr7/src/FnStream.php',
    8688    'QuestpassVendor\\GuzzleHttp\\Psr7\\Header' => $baseDir . '/vendor_prefixed/guzzlehttp/psr7/src/Header.php',
     
    238240    'Questpass\\Settings\\Option\\OptionIntegration' => $baseDir . '/src/Settings/Option/OptionIntegration.php',
    239241    'Questpass\\Settings\\Option\\OptionInterface' => $baseDir . '/src/Settings/Option/OptionInterface.php',
    240     'Questpass\\Settings\\Option\\PostTypesOption' => $baseDir . '/src/Settings/Option/PostTypesOption.php',
     242    'Questpass\\Settings\\Option\\PostTypesOption' => $baseDir . '/src/Settings/Option/PosttypesOption.php',
    241243    'Questpass\\Settings\\PluginSettingsPage' => $baseDir . '/src/Settings/PluginSettingsPage.php',
    242244    'Questpass\\Settings\\PostSettingsForm' => $baseDir . '/src/Settings/PostSettingsForm.php',
  • questpass/trunk/vendor/composer/autoload_psr4.php

    r2646494 r2653235  
    88return array(
    99    'Questpass\\' => array($baseDir . '/src'),
    10     'QuestpassTests\\' => array($baseDir . '/tests'),
    1110);
  • questpass/trunk/vendor/composer/autoload_real.php

    r2646494 r2653235  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit63bfafb8c38337131afff72a9dcbcc8e
     5class ComposerAutoloaderInit3a186aabbdc52f5e64d54f6d489b71c2
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInit63bfafb8c38337131afff72a9dcbcc8e', 'loadClassLoader'), true, true);
    26         self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    27         spl_autoload_unregister(array('ComposerAutoloaderInit63bfafb8c38337131afff72a9dcbcc8e', 'loadClassLoader'));
     25        spl_autoload_register(array('ComposerAutoloaderInit3a186aabbdc52f5e64d54f6d489b71c2', 'loadClassLoader'), true, true);
     26        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
     27        spl_autoload_unregister(array('ComposerAutoloaderInit3a186aabbdc52f5e64d54f6d489b71c2', 'loadClassLoader'));
    2828
    2929        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
    3030        if ($useStaticLoader) {
    31             require_once __DIR__ . '/autoload_static.php';
     31            require __DIR__ . '/autoload_static.php';
    3232
    33             call_user_func(\Composer\Autoload\ComposerStaticInit63bfafb8c38337131afff72a9dcbcc8e::getInitializer($loader));
     33            call_user_func(\Composer\Autoload\ComposerStaticInit3a186aabbdc52f5e64d54f6d489b71c2::getInitializer($loader));
    3434        } else {
    3535            $map = require __DIR__ . '/autoload_namespaces.php';
  • questpass/trunk/vendor/composer/autoload_static.php

    r2646494 r2653235  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit63bfafb8c38337131afff72a9dcbcc8e
     7class ComposerStaticInit3a186aabbdc52f5e64d54f6d489b71c2
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    1111        array (
    1212            'Questpass\\' => 10,
    13             'QuestpassTests\\' => 15,
    1413        ),
    1514    );
     
    2019            0 => __DIR__ . '/../..' . '/src',
    2120        ),
    22         'QuestpassTests\\' =>
    23         array (
    24             0 => __DIR__ . '/../..' . '/tests',
    25         ),
    2621    );
    2722
    2823    public static $classMap = array (
     24        'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
    2925        'QuestpassTests\\Unit\\Content\\QuestGeneratorTest' => __DIR__ . '/../..' . '/tests/unit/Content/QuestGeneratorTest.php',
    3026        'QuestpassTests\\Unit\\DependencyProvider' => __DIR__ . '/../..' . '/tests/unit/DependencyProvider.php',
     
    10399        'QuestpassVendor\\GuzzleHttp\\Psr7\\CachingStream' => __DIR__ . '/../..' . '/vendor_prefixed/guzzlehttp/psr7/src/CachingStream.php',
    104100        'QuestpassVendor\\GuzzleHttp\\Psr7\\DroppingStream' => __DIR__ . '/../..' . '/vendor_prefixed/guzzlehttp/psr7/src/DroppingStream.php',
     101        'QuestpassVendor\\GuzzleHttp\\Psr7\\Exception\\MalformedUriException' => __DIR__ . '/../..' . '/vendor_prefixed/guzzlehttp/psr7/src/Exception/MalformedUriException.php',
    105102        'QuestpassVendor\\GuzzleHttp\\Psr7\\FnStream' => __DIR__ . '/../..' . '/vendor_prefixed/guzzlehttp/psr7/src/FnStream.php',
    106103        'QuestpassVendor\\GuzzleHttp\\Psr7\\Header' => __DIR__ . '/../..' . '/vendor_prefixed/guzzlehttp/psr7/src/Header.php',
     
    258255        'Questpass\\Settings\\Option\\OptionIntegration' => __DIR__ . '/../..' . '/src/Settings/Option/OptionIntegration.php',
    259256        'Questpass\\Settings\\Option\\OptionInterface' => __DIR__ . '/../..' . '/src/Settings/Option/OptionInterface.php',
    260         'Questpass\\Settings\\Option\\PostTypesOption' => __DIR__ . '/../..' . '/src/Settings/Option/PostTypesOption.php',
     257        'Questpass\\Settings\\Option\\PostTypesOption' => __DIR__ . '/../..' . '/src/Settings/Option/PosttypesOption.php',
    261258        'Questpass\\Settings\\PluginSettingsPage' => __DIR__ . '/../..' . '/src/Settings/PluginSettingsPage.php',
    262259        'Questpass\\Settings\\PostSettingsForm' => __DIR__ . '/../..' . '/src/Settings/PostSettingsForm.php',
     
    267264    {
    268265        return \Closure::bind(function () use ($loader) {
    269             $loader->prefixLengthsPsr4 = ComposerStaticInit63bfafb8c38337131afff72a9dcbcc8e::$prefixLengthsPsr4;
    270             $loader->prefixDirsPsr4 = ComposerStaticInit63bfafb8c38337131afff72a9dcbcc8e::$prefixDirsPsr4;
    271             $loader->classMap = ComposerStaticInit63bfafb8c38337131afff72a9dcbcc8e::$classMap;
     266            $loader->prefixLengthsPsr4 = ComposerStaticInit3a186aabbdc52f5e64d54f6d489b71c2::$prefixLengthsPsr4;
     267            $loader->prefixDirsPsr4 = ComposerStaticInit3a186aabbdc52f5e64d54f6d489b71c2::$prefixDirsPsr4;
     268            $loader->classMap = ComposerStaticInit3a186aabbdc52f5e64d54f6d489b71c2::$classMap;
    272269
    273270        }, null, ClassLoader::class);
  • questpass/trunk/vendor/composer/installed.json

    r2646494 r2653235  
    1 [
    2     {
    3         "name": "adquesto/adquesto-php-sdk",
    4         "version": "v0.4.7",
    5         "version_normalized": "0.4.7.0",
    6         "source": {
    7             "type": "git",
    8             "url": "https://github.com/adquesto/adquesto-php-sdk.git",
    9             "reference": "0049c19e961e3f0ffda94b6b414715c75ed84ae3"
    10         },
    11         "dist": {
    12             "type": "zip",
    13             "url": "https://api.github.com/repos/adquesto/adquesto-php-sdk/zipball/0049c19e961e3f0ffda94b6b414715c75ed84ae3",
    14             "reference": "0049c19e961e3f0ffda94b6b414715c75ed84ae3",
    15             "shasum": ""
    16         },
    17         "require": {
    18             "kub-at/php-simple-html-dom-parser": "^1.7",
    19             "php": "^5.3.2 || ^7.0"
    20         },
    21         "require-dev": {
    22             "phpunit/phpunit": "^5.6 || ^7.1"
    23         },
    24         "suggest": {
    25             "ext-curl": "Needed to support CurlHttpClient implementation",
    26             "ext-json": "Needed to provide Subscribers login via OAuth"
    27         },
    28         "time": "2019-03-06T09:41:51+00:00",
    29         "type": "library",
    30         "installation-source": "dist",
    31         "autoload": {
    32             "psr-4": {
    33                 "Adquesto\\SDK\\": "src/"
    34             }
    35         },
    36         "notification-url": "https://packagist.org/downloads/",
    37         "description": "Adquesto PHP integration toolkit",
    38         "support": {
    39             "issues": "https://github.com/adquesto/adquesto-php-sdk/issues",
    40             "source": "https://github.com/adquesto/adquesto-php-sdk/tree/master"
     1{
     2    "packages": [
     3        {
     4            "name": "adquesto/adquesto-php-sdk",
     5            "version": "v0.4.8",
     6            "version_normalized": "0.4.8.0",
     7            "source": {
     8                "type": "git",
     9                "url": "https://github.com/adquesto/adquesto-php-sdk.git",
     10                "reference": "cd6b28b101ba65512b548d4f2b3440b98c2aba7d"
     11            },
     12            "dist": {
     13                "type": "zip",
     14                "url": "https://api.github.com/repos/adquesto/adquesto-php-sdk/zipball/cd6b28b101ba65512b548d4f2b3440b98c2aba7d",
     15                "reference": "cd6b28b101ba65512b548d4f2b3440b98c2aba7d",
     16                "shasum": ""
     17            },
     18            "require": {
     19                "kub-at/php-simple-html-dom-parser": "^1.7",
     20                "php": "^5.3.2 || ^7.0"
     21            },
     22            "require-dev": {
     23                "phpunit/phpunit": "^5.6 || ^7.1"
     24            },
     25            "suggest": {
     26                "ext-curl": "Needed to support CurlHttpClient implementation",
     27                "ext-json": "Needed to provide Subscribers login via OAuth"
     28            },
     29            "time": "2022-01-05T11:29:09+00:00",
     30            "type": "library",
     31            "installation-source": "dist",
     32            "autoload": {
     33                "psr-4": {
     34                    "Adquesto\\SDK\\": "src/"
     35                }
     36            },
     37            "notification-url": "https://packagist.org/downloads/",
     38            "description": "Adquesto PHP integration toolkit",
     39            "support": {
     40                "issues": "https://github.com/adquesto/adquesto-php-sdk/issues",
     41                "source": "https://github.com/adquesto/adquesto-php-sdk/tree/v0.4.8"
     42            },
     43            "install-path": "../adquesto/adquesto-php-sdk"
     44        },
     45        {
     46            "name": "guzzlehttp/guzzle",
     47            "version": "7.4.1",
     48            "version_normalized": "7.4.1.0",
     49            "source": {
     50                "type": "git",
     51                "url": "https://github.com/guzzle/guzzle.git",
     52                "reference": "ee0a041b1760e6a53d2a39c8c34115adc2af2c79"
     53            },
     54            "dist": {
     55                "type": "zip",
     56                "url": "https://api.github.com/repos/guzzle/guzzle/zipball/ee0a041b1760e6a53d2a39c8c34115adc2af2c79",
     57                "reference": "ee0a041b1760e6a53d2a39c8c34115adc2af2c79",
     58                "shasum": ""
     59            },
     60            "require": {
     61                "ext-json": "*",
     62                "guzzlehttp/promises": "^1.5",
     63                "guzzlehttp/psr7": "^1.8.3 || ^2.1",
     64                "php": "^7.2.5 || ^8.0",
     65                "psr/http-client": "^1.0",
     66                "symfony/deprecation-contracts": "^2.2 || ^3.0"
     67            },
     68            "provide": {
     69                "psr/http-client-implementation": "1.0"
     70            },
     71            "require-dev": {
     72                "bamarni/composer-bin-plugin": "^1.4.1",
     73                "ext-curl": "*",
     74                "php-http/client-integration-tests": "^3.0",
     75                "phpunit/phpunit": "^8.5.5 || ^9.3.5",
     76                "psr/log": "^1.1 || ^2.0 || ^3.0"
     77            },
     78            "suggest": {
     79                "ext-curl": "Required for CURL handler support",
     80                "ext-intl": "Required for Internationalized Domain Name (IDN) support",
     81                "psr/log": "Required for using the Log middleware"
     82            },
     83            "time": "2021-12-06T18:43:05+00:00",
     84            "type": "library",
     85            "extra": {
     86                "branch-alias": {
     87                    "dev-master": "7.4-dev"
     88                }
     89            },
     90            "installation-source": "dist",
     91            "autoload": {
     92                "psr-4": {
     93                    "GuzzleHttp\\": "src/"
     94                },
     95                "files": [
     96                    "src/functions_include.php"
     97                ]
     98            },
     99            "notification-url": "https://packagist.org/downloads/",
     100            "license": [
     101                "MIT"
     102            ],
     103            "authors": [
     104                {
     105                    "name": "Graham Campbell",
     106                    "email": "hello@gjcampbell.co.uk",
     107                    "homepage": "https://github.com/GrahamCampbell"
     108                },
     109                {
     110                    "name": "Michael Dowling",
     111                    "email": "mtdowling@gmail.com",
     112                    "homepage": "https://github.com/mtdowling"
     113                },
     114                {
     115                    "name": "Jeremy Lindblom",
     116                    "email": "jeremeamia@gmail.com",
     117                    "homepage": "https://github.com/jeremeamia"
     118                },
     119                {
     120                    "name": "George Mponos",
     121                    "email": "gmponos@gmail.com",
     122                    "homepage": "https://github.com/gmponos"
     123                },
     124                {
     125                    "name": "Tobias Nyholm",
     126                    "email": "tobias.nyholm@gmail.com",
     127                    "homepage": "https://github.com/Nyholm"
     128                },
     129                {
     130                    "name": "Márk Sági-Kazár",
     131                    "email": "mark.sagikazar@gmail.com",
     132                    "homepage": "https://github.com/sagikazarmark"
     133                },
     134                {
     135                    "name": "Tobias Schultze",
     136                    "email": "webmaster@tubo-world.de",
     137                    "homepage": "https://github.com/Tobion"
     138                }
     139            ],
     140            "description": "Guzzle is a PHP HTTP client library",
     141            "keywords": [
     142                "client",
     143                "curl",
     144                "framework",
     145                "http",
     146                "http client",
     147                "psr-18",
     148                "psr-7",
     149                "rest",
     150                "web service"
     151            ],
     152            "support": {
     153                "issues": "https://github.com/guzzle/guzzle/issues",
     154                "source": "https://github.com/guzzle/guzzle/tree/7.4.1"
     155            },
     156            "funding": [
     157                {
     158                    "url": "https://github.com/GrahamCampbell",
     159                    "type": "github"
     160                },
     161                {
     162                    "url": "https://github.com/Nyholm",
     163                    "type": "github"
     164                },
     165                {
     166                    "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle",
     167                    "type": "tidelift"
     168                }
     169            ],
     170            "install-path": "../guzzlehttp/guzzle"
     171        },
     172        {
     173            "name": "guzzlehttp/promises",
     174            "version": "1.5.1",
     175            "version_normalized": "1.5.1.0",
     176            "source": {
     177                "type": "git",
     178                "url": "https://github.com/guzzle/promises.git",
     179                "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da"
     180            },
     181            "dist": {
     182                "type": "zip",
     183                "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
     184                "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
     185                "shasum": ""
     186            },
     187            "require": {
     188                "php": ">=5.5"
     189            },
     190            "require-dev": {
     191                "symfony/phpunit-bridge": "^4.4 || ^5.1"
     192            },
     193            "time": "2021-10-22T20:56:57+00:00",
     194            "type": "library",
     195            "extra": {
     196                "branch-alias": {
     197                    "dev-master": "1.5-dev"
     198                }
     199            },
     200            "installation-source": "dist",
     201            "autoload": {
     202                "psr-4": {
     203                    "GuzzleHttp\\Promise\\": "src/"
     204                },
     205                "files": [
     206                    "src/functions_include.php"
     207                ]
     208            },
     209            "notification-url": "https://packagist.org/downloads/",
     210            "license": [
     211                "MIT"
     212            ],
     213            "authors": [
     214                {
     215                    "name": "Graham Campbell",
     216                    "email": "hello@gjcampbell.co.uk",
     217                    "homepage": "https://github.com/GrahamCampbell"
     218                },
     219                {
     220                    "name": "Michael Dowling",
     221                    "email": "mtdowling@gmail.com",
     222                    "homepage": "https://github.com/mtdowling"
     223                },
     224                {
     225                    "name": "Tobias Nyholm",
     226                    "email": "tobias.nyholm@gmail.com",
     227                    "homepage": "https://github.com/Nyholm"
     228                },
     229                {
     230                    "name": "Tobias Schultze",
     231                    "email": "webmaster@tubo-world.de",
     232                    "homepage": "https://github.com/Tobion"
     233                }
     234            ],
     235            "description": "Guzzle promises library",
     236            "keywords": [
     237                "promise"
     238            ],
     239            "support": {
     240                "issues": "https://github.com/guzzle/promises/issues",
     241                "source": "https://github.com/guzzle/promises/tree/1.5.1"
     242            },
     243            "funding": [
     244                {
     245                    "url": "https://github.com/GrahamCampbell",
     246                    "type": "github"
     247                },
     248                {
     249                    "url": "https://github.com/Nyholm",
     250                    "type": "github"
     251                },
     252                {
     253                    "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
     254                    "type": "tidelift"
     255                }
     256            ],
     257            "install-path": "../guzzlehttp/promises"
     258        },
     259        {
     260            "name": "guzzlehttp/psr7",
     261            "version": "2.1.0",
     262            "version_normalized": "2.1.0.0",
     263            "source": {
     264                "type": "git",
     265                "url": "https://github.com/guzzle/psr7.git",
     266                "reference": "089edd38f5b8abba6cb01567c2a8aaa47cec4c72"
     267            },
     268            "dist": {
     269                "type": "zip",
     270                "url": "https://api.github.com/repos/guzzle/psr7/zipball/089edd38f5b8abba6cb01567c2a8aaa47cec4c72",
     271                "reference": "089edd38f5b8abba6cb01567c2a8aaa47cec4c72",
     272                "shasum": ""
     273            },
     274            "require": {
     275                "php": "^7.2.5 || ^8.0",
     276                "psr/http-factory": "^1.0",
     277                "psr/http-message": "^1.0",
     278                "ralouphie/getallheaders": "^3.0"
     279            },
     280            "provide": {
     281                "psr/http-factory-implementation": "1.0",
     282                "psr/http-message-implementation": "1.0"
     283            },
     284            "require-dev": {
     285                "bamarni/composer-bin-plugin": "^1.4.1",
     286                "http-interop/http-factory-tests": "^0.9",
     287                "phpunit/phpunit": "^8.5.8 || ^9.3.10"
     288            },
     289            "suggest": {
     290                "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
     291            },
     292            "time": "2021-10-06T17:43:30+00:00",
     293            "type": "library",
     294            "extra": {
     295                "branch-alias": {
     296                    "dev-master": "2.1-dev"
     297                }
     298            },
     299            "installation-source": "dist",
     300            "autoload": {
     301                "psr-4": {
     302                    "GuzzleHttp\\Psr7\\": "src/"
     303                }
     304            },
     305            "notification-url": "https://packagist.org/downloads/",
     306            "license": [
     307                "MIT"
     308            ],
     309            "authors": [
     310                {
     311                    "name": "Graham Campbell",
     312                    "email": "hello@gjcampbell.co.uk",
     313                    "homepage": "https://github.com/GrahamCampbell"
     314                },
     315                {
     316                    "name": "Michael Dowling",
     317                    "email": "mtdowling@gmail.com",
     318                    "homepage": "https://github.com/mtdowling"
     319                },
     320                {
     321                    "name": "George Mponos",
     322                    "email": "gmponos@gmail.com",
     323                    "homepage": "https://github.com/gmponos"
     324                },
     325                {
     326                    "name": "Tobias Nyholm",
     327                    "email": "tobias.nyholm@gmail.com",
     328                    "homepage": "https://github.com/Nyholm"
     329                },
     330                {
     331                    "name": "Márk Sági-Kazár",
     332                    "email": "mark.sagikazar@gmail.com",
     333                    "homepage": "https://github.com/sagikazarmark"
     334                },
     335                {
     336                    "name": "Tobias Schultze",
     337                    "email": "webmaster@tubo-world.de",
     338                    "homepage": "https://github.com/Tobion"
     339                },
     340                {
     341                    "name": "Márk Sági-Kazár",
     342                    "email": "mark.sagikazar@gmail.com",
     343                    "homepage": "https://sagikazarmark.hu"
     344                }
     345            ],
     346            "description": "PSR-7 message implementation that also provides common utility methods",
     347            "keywords": [
     348                "http",
     349                "message",
     350                "psr-7",
     351                "request",
     352                "response",
     353                "stream",
     354                "uri",
     355                "url"
     356            ],
     357            "support": {
     358                "issues": "https://github.com/guzzle/psr7/issues",
     359                "source": "https://github.com/guzzle/psr7/tree/2.1.0"
     360            },
     361            "funding": [
     362                {
     363                    "url": "https://github.com/GrahamCampbell",
     364                    "type": "github"
     365                },
     366                {
     367                    "url": "https://github.com/Nyholm",
     368                    "type": "github"
     369                },
     370                {
     371                    "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
     372                    "type": "tidelift"
     373                }
     374            ],
     375            "install-path": "../guzzlehttp/psr7"
     376        },
     377        {
     378            "name": "kub-at/php-simple-html-dom-parser",
     379            "version": "1.9.1",
     380            "version_normalized": "1.9.1.0",
     381            "source": {
     382                "type": "git",
     383                "url": "https://github.com/Kub-AT/php-simple-html-dom-parser.git",
     384                "reference": "ff22f98bfd9235115c128059076f3eb740d66913"
     385            },
     386            "dist": {
     387                "type": "zip",
     388                "url": "https://api.github.com/repos/Kub-AT/php-simple-html-dom-parser/zipball/ff22f98bfd9235115c128059076f3eb740d66913",
     389                "reference": "ff22f98bfd9235115c128059076f3eb740d66913",
     390                "shasum": ""
     391            },
     392            "require": {
     393                "php": ">=5.3.2"
     394            },
     395            "time": "2019-10-25T12:34:43+00:00",
     396            "type": "library",
     397            "installation-source": "dist",
     398            "autoload": {
     399                "psr-0": {
     400                    "KubAT\\PhpSimple\\HtmlDomParser": "src/"
     401                }
     402            },
     403            "notification-url": "https://packagist.org/downloads/",
     404            "license": [
     405                "MIT"
     406            ],
     407            "authors": [
     408                {
     409                    "name": "S.C. Chen",
     410                    "email": "me578022@gmail.com"
     411                },
     412                {
     413                    "name": "Jakub Stawowy",
     414                    "email": "Kub-AT@users.noreply.github.com"
     415                }
     416            ],
     417            "description": "PHP Simple HTML DOM Parser with namespace and PHP 7.3 compatible",
     418            "homepage": "http://simplehtmldom.sourceforge.net/",
     419            "keywords": [
     420                "Simple",
     421                "dom",
     422                "html"
     423            ],
     424            "support": {
     425                "issues": "https://github.com/Kub-AT/php-simple-html-dom-parser/issues",
     426                "source": "https://github.com/Kub-AT/php-simple-html-dom-parser/tree/master"
     427            },
     428            "install-path": "../kub-at/php-simple-html-dom-parser"
     429        },
     430        {
     431            "name": "league/oauth2-client",
     432            "version": "2.6.1",
     433            "version_normalized": "2.6.1.0",
     434            "source": {
     435                "type": "git",
     436                "url": "https://github.com/thephpleague/oauth2-client.git",
     437                "reference": "2334c249907190c132364f5dae0287ab8666aa19"
     438            },
     439            "dist": {
     440                "type": "zip",
     441                "url": "https://api.github.com/repos/thephpleague/oauth2-client/zipball/2334c249907190c132364f5dae0287ab8666aa19",
     442                "reference": "2334c249907190c132364f5dae0287ab8666aa19",
     443                "shasum": ""
     444            },
     445            "require": {
     446                "guzzlehttp/guzzle": "^6.0 || ^7.0",
     447                "paragonie/random_compat": "^1 || ^2 || ^9.99",
     448                "php": "^5.6 || ^7.0 || ^8.0"
     449            },
     450            "require-dev": {
     451                "mockery/mockery": "^1.3.5",
     452                "php-parallel-lint/php-parallel-lint": "^1.3.1",
     453                "phpunit/phpunit": "^5.7 || ^6.0 || ^9.5",
     454                "squizlabs/php_codesniffer": "^2.3 || ^3.0"
     455            },
     456            "time": "2021-12-22T16:42:49+00:00",
     457            "type": "library",
     458            "extra": {
     459                "branch-alias": {
     460                    "dev-2.x": "2.0.x-dev"
     461                }
     462            },
     463            "installation-source": "dist",
     464            "autoload": {
     465                "psr-4": {
     466                    "League\\OAuth2\\Client\\": "src/"
     467                }
     468            },
     469            "notification-url": "https://packagist.org/downloads/",
     470            "license": [
     471                "MIT"
     472            ],
     473            "authors": [
     474                {
     475                    "name": "Alex Bilbie",
     476                    "email": "hello@alexbilbie.com",
     477                    "homepage": "http://www.alexbilbie.com",
     478                    "role": "Developer"
     479                },
     480                {
     481                    "name": "Woody Gilk",
     482                    "homepage": "https://github.com/shadowhand",
     483                    "role": "Contributor"
     484                }
     485            ],
     486            "description": "OAuth 2.0 Client Library",
     487            "keywords": [
     488                "Authentication",
     489                "SSO",
     490                "authorization",
     491                "identity",
     492                "idp",
     493                "oauth",
     494                "oauth2",
     495                "single sign on"
     496            ],
     497            "support": {
     498                "issues": "https://github.com/thephpleague/oauth2-client/issues",
     499                "source": "https://github.com/thephpleague/oauth2-client/tree/2.6.1"
     500            },
     501            "install-path": "../league/oauth2-client"
     502        },
     503        {
     504            "name": "paragonie/random_compat",
     505            "version": "v9.99.100",
     506            "version_normalized": "9.99.100.0",
     507            "source": {
     508                "type": "git",
     509                "url": "https://github.com/paragonie/random_compat.git",
     510                "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a"
     511            },
     512            "dist": {
     513                "type": "zip",
     514                "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a",
     515                "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a",
     516                "shasum": ""
     517            },
     518            "require": {
     519                "php": ">= 7"
     520            },
     521            "require-dev": {
     522                "phpunit/phpunit": "4.*|5.*",
     523                "vimeo/psalm": "^1"
     524            },
     525            "suggest": {
     526                "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
     527            },
     528            "time": "2020-10-15T08:29:30+00:00",
     529            "type": "library",
     530            "installation-source": "dist",
     531            "notification-url": "https://packagist.org/downloads/",
     532            "license": [
     533                "MIT"
     534            ],
     535            "authors": [
     536                {
     537                    "name": "Paragon Initiative Enterprises",
     538                    "email": "security@paragonie.com",
     539                    "homepage": "https://paragonie.com"
     540                }
     541            ],
     542            "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
     543            "keywords": [
     544                "csprng",
     545                "polyfill",
     546                "pseudorandom",
     547                "random"
     548            ],
     549            "support": {
     550                "email": "info@paragonie.com",
     551                "issues": "https://github.com/paragonie/random_compat/issues",
     552                "source": "https://github.com/paragonie/random_compat"
     553            },
     554            "install-path": "../paragonie/random_compat"
     555        },
     556        {
     557            "name": "psr/http-client",
     558            "version": "1.0.1",
     559            "version_normalized": "1.0.1.0",
     560            "source": {
     561                "type": "git",
     562                "url": "https://github.com/php-fig/http-client.git",
     563                "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
     564            },
     565            "dist": {
     566                "type": "zip",
     567                "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
     568                "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
     569                "shasum": ""
     570            },
     571            "require": {
     572                "php": "^7.0 || ^8.0",
     573                "psr/http-message": "^1.0"
     574            },
     575            "time": "2020-06-29T06:28:15+00:00",
     576            "type": "library",
     577            "extra": {
     578                "branch-alias": {
     579                    "dev-master": "1.0.x-dev"
     580                }
     581            },
     582            "installation-source": "dist",
     583            "autoload": {
     584                "psr-4": {
     585                    "Psr\\Http\\Client\\": "src/"
     586                }
     587            },
     588            "notification-url": "https://packagist.org/downloads/",
     589            "license": [
     590                "MIT"
     591            ],
     592            "authors": [
     593                {
     594                    "name": "PHP-FIG",
     595                    "homepage": "http://www.php-fig.org/"
     596                }
     597            ],
     598            "description": "Common interface for HTTP clients",
     599            "homepage": "https://github.com/php-fig/http-client",
     600            "keywords": [
     601                "http",
     602                "http-client",
     603                "psr",
     604                "psr-18"
     605            ],
     606            "support": {
     607                "source": "https://github.com/php-fig/http-client/tree/master"
     608            },
     609            "install-path": "../psr/http-client"
     610        },
     611        {
     612            "name": "psr/http-factory",
     613            "version": "1.0.1",
     614            "version_normalized": "1.0.1.0",
     615            "source": {
     616                "type": "git",
     617                "url": "https://github.com/php-fig/http-factory.git",
     618                "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
     619            },
     620            "dist": {
     621                "type": "zip",
     622                "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
     623                "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
     624                "shasum": ""
     625            },
     626            "require": {
     627                "php": ">=7.0.0",
     628                "psr/http-message": "^1.0"
     629            },
     630            "time": "2019-04-30T12:38:16+00:00",
     631            "type": "library",
     632            "extra": {
     633                "branch-alias": {
     634                    "dev-master": "1.0.x-dev"
     635                }
     636            },
     637            "installation-source": "dist",
     638            "autoload": {
     639                "psr-4": {
     640                    "Psr\\Http\\Message\\": "src/"
     641                }
     642            },
     643            "notification-url": "https://packagist.org/downloads/",
     644            "license": [
     645                "MIT"
     646            ],
     647            "authors": [
     648                {
     649                    "name": "PHP-FIG",
     650                    "homepage": "http://www.php-fig.org/"
     651                }
     652            ],
     653            "description": "Common interfaces for PSR-7 HTTP message factories",
     654            "keywords": [
     655                "factory",
     656                "http",
     657                "message",
     658                "psr",
     659                "psr-17",
     660                "psr-7",
     661                "request",
     662                "response"
     663            ],
     664            "support": {
     665                "source": "https://github.com/php-fig/http-factory/tree/master"
     666            },
     667            "install-path": "../psr/http-factory"
     668        },
     669        {
     670            "name": "psr/http-message",
     671            "version": "1.0.1",
     672            "version_normalized": "1.0.1.0",
     673            "source": {
     674                "type": "git",
     675                "url": "https://github.com/php-fig/http-message.git",
     676                "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
     677            },
     678            "dist": {
     679                "type": "zip",
     680                "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
     681                "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
     682                "shasum": ""
     683            },
     684            "require": {
     685                "php": ">=5.3.0"
     686            },
     687            "time": "2016-08-06T14:39:51+00:00",
     688            "type": "library",
     689            "extra": {
     690                "branch-alias": {
     691                    "dev-master": "1.0.x-dev"
     692                }
     693            },
     694            "installation-source": "dist",
     695            "autoload": {
     696                "psr-4": {
     697                    "Psr\\Http\\Message\\": "src/"
     698                }
     699            },
     700            "notification-url": "https://packagist.org/downloads/",
     701            "license": [
     702                "MIT"
     703            ],
     704            "authors": [
     705                {
     706                    "name": "PHP-FIG",
     707                    "homepage": "http://www.php-fig.org/"
     708                }
     709            ],
     710            "description": "Common interface for HTTP messages",
     711            "homepage": "https://github.com/php-fig/http-message",
     712            "keywords": [
     713                "http",
     714                "http-message",
     715                "psr",
     716                "psr-7",
     717                "request",
     718                "response"
     719            ],
     720            "support": {
     721                "source": "https://github.com/php-fig/http-message/tree/master"
     722            },
     723            "install-path": "../psr/http-message"
     724        },
     725        {
     726            "name": "ralouphie/getallheaders",
     727            "version": "3.0.3",
     728            "version_normalized": "3.0.3.0",
     729            "source": {
     730                "type": "git",
     731                "url": "https://github.com/ralouphie/getallheaders.git",
     732                "reference": "120b605dfeb996808c31b6477290a714d356e822"
     733            },
     734            "dist": {
     735                "type": "zip",
     736                "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
     737                "reference": "120b605dfeb996808c31b6477290a714d356e822",
     738                "shasum": ""
     739            },
     740            "require": {
     741                "php": ">=5.6"
     742            },
     743            "require-dev": {
     744                "php-coveralls/php-coveralls": "^2.1",
     745                "phpunit/phpunit": "^5 || ^6.5"
     746            },
     747            "time": "2019-03-08T08:55:37+00:00",
     748            "type": "library",
     749            "installation-source": "dist",
     750            "autoload": {
     751                "files": [
     752                    "src/getallheaders.php"
     753                ]
     754            },
     755            "notification-url": "https://packagist.org/downloads/",
     756            "license": [
     757                "MIT"
     758            ],
     759            "authors": [
     760                {
     761                    "name": "Ralph Khattar",
     762                    "email": "ralph.khattar@gmail.com"
     763                }
     764            ],
     765            "description": "A polyfill for getallheaders.",
     766            "support": {
     767                "issues": "https://github.com/ralouphie/getallheaders/issues",
     768                "source": "https://github.com/ralouphie/getallheaders/tree/develop"
     769            },
     770            "install-path": "../ralouphie/getallheaders"
     771        },
     772        {
     773            "name": "symfony/deprecation-contracts",
     774            "version": "v2.5.0",
     775            "version_normalized": "2.5.0.0",
     776            "source": {
     777                "type": "git",
     778                "url": "https://github.com/symfony/deprecation-contracts.git",
     779                "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8"
     780            },
     781            "dist": {
     782                "type": "zip",
     783                "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/6f981ee24cf69ee7ce9736146d1c57c2780598a8",
     784                "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8",
     785                "shasum": ""
     786            },
     787            "require": {
     788                "php": ">=7.1"
     789            },
     790            "time": "2021-07-12T14:48:14+00:00",
     791            "type": "library",
     792            "extra": {
     793                "branch-alias": {
     794                    "dev-main": "2.5-dev"
     795                },
     796                "thanks": {
     797                    "name": "symfony/contracts",
     798                    "url": "https://github.com/symfony/contracts"
     799                }
     800            },
     801            "installation-source": "dist",
     802            "autoload": {
     803                "files": [
     804                    "function.php"
     805                ]
     806            },
     807            "notification-url": "https://packagist.org/downloads/",
     808            "license": [
     809                "MIT"
     810            ],
     811            "authors": [
     812                {
     813                    "name": "Nicolas Grekas",
     814                    "email": "p@tchwork.com"
     815                },
     816                {
     817                    "name": "Symfony Community",
     818                    "homepage": "https://symfony.com/contributors"
     819                }
     820            ],
     821            "description": "A generic function and convention to trigger deprecation notices",
     822            "homepage": "https://symfony.com",
     823            "support": {
     824                "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.0"
     825            },
     826            "funding": [
     827                {
     828                    "url": "https://symfony.com/sponsor",
     829                    "type": "custom"
     830                },
     831                {
     832                    "url": "https://github.com/fabpot",
     833                    "type": "github"
     834                },
     835                {
     836                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
     837                    "type": "tidelift"
     838                }
     839            ],
     840            "install-path": "../symfony/deprecation-contracts"
    41841        }
    42     },
    43     {
    44         "name": "guzzlehttp/guzzle",
    45         "version": "7.3.0",
    46         "version_normalized": "7.3.0.0",
    47         "source": {
    48             "type": "git",
    49             "url": "https://github.com/guzzle/guzzle.git",
    50             "reference": "7008573787b430c1c1f650e3722d9bba59967628"
    51         },
    52         "dist": {
    53             "type": "zip",
    54             "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7008573787b430c1c1f650e3722d9bba59967628",
    55             "reference": "7008573787b430c1c1f650e3722d9bba59967628",
    56             "shasum": ""
    57         },
    58         "require": {
    59             "ext-json": "*",
    60             "guzzlehttp/promises": "^1.4",
    61             "guzzlehttp/psr7": "^1.7 || ^2.0",
    62             "php": "^7.2.5 || ^8.0",
    63             "psr/http-client": "^1.0"
    64         },
    65         "provide": {
    66             "psr/http-client-implementation": "1.0"
    67         },
    68         "require-dev": {
    69             "bamarni/composer-bin-plugin": "^1.4.1",
    70             "ext-curl": "*",
    71             "php-http/client-integration-tests": "^3.0",
    72             "phpunit/phpunit": "^8.5.5 || ^9.3.5",
    73             "psr/log": "^1.1"
    74         },
    75         "suggest": {
    76             "ext-curl": "Required for CURL handler support",
    77             "ext-intl": "Required for Internationalized Domain Name (IDN) support",
    78             "psr/log": "Required for using the Log middleware"
    79         },
    80         "time": "2021-03-23T11:33:13+00:00",
    81         "type": "library",
    82         "extra": {
    83             "branch-alias": {
    84                 "dev-master": "7.3-dev"
    85             }
    86         },
    87         "installation-source": "dist",
    88         "autoload": {
    89             "psr-4": {
    90                 "GuzzleHttp\\": "src/"
    91             },
    92             "files": [
    93                 "src/functions_include.php"
    94             ]
    95         },
    96         "notification-url": "https://packagist.org/downloads/",
    97         "license": [
    98             "MIT"
    99         ],
    100         "authors": [
    101             {
    102                 "name": "Michael Dowling",
    103                 "email": "mtdowling@gmail.com",
    104                 "homepage": "https://github.com/mtdowling"
    105             },
    106             {
    107                 "name": "Márk Sági-Kazár",
    108                 "email": "mark.sagikazar@gmail.com",
    109                 "homepage": "https://sagikazarmark.hu"
    110             }
    111         ],
    112         "description": "Guzzle is a PHP HTTP client library",
    113         "homepage": "http://guzzlephp.org/",
    114         "keywords": [
    115             "client",
    116             "curl",
    117             "framework",
    118             "http",
    119             "http client",
    120             "psr-18",
    121             "psr-7",
    122             "rest",
    123             "web service"
    124         ],
    125         "support": {
    126             "issues": "https://github.com/guzzle/guzzle/issues",
    127             "source": "https://github.com/guzzle/guzzle/tree/7.3.0"
    128         },
    129         "funding": [
    130             {
    131                 "url": "https://github.com/GrahamCampbell",
    132                 "type": "github"
    133             },
    134             {
    135                 "url": "https://github.com/Nyholm",
    136                 "type": "github"
    137             },
    138             {
    139                 "url": "https://github.com/alexeyshockov",
    140                 "type": "github"
    141             },
    142             {
    143                 "url": "https://github.com/gmponos",
    144                 "type": "github"
    145             }
    146         ]
    147     },
    148     {
    149         "name": "guzzlehttp/promises",
    150         "version": "1.4.1",
    151         "version_normalized": "1.4.1.0",
    152         "source": {
    153             "type": "git",
    154             "url": "https://github.com/guzzle/promises.git",
    155             "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d"
    156         },
    157         "dist": {
    158             "type": "zip",
    159             "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d",
    160             "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d",
    161             "shasum": ""
    162         },
    163         "require": {
    164             "php": ">=5.5"
    165         },
    166         "require-dev": {
    167             "symfony/phpunit-bridge": "^4.4 || ^5.1"
    168         },
    169         "time": "2021-03-07T09:25:29+00:00",
    170         "type": "library",
    171         "extra": {
    172             "branch-alias": {
    173                 "dev-master": "1.4-dev"
    174             }
    175         },
    176         "installation-source": "dist",
    177         "autoload": {
    178             "psr-4": {
    179                 "GuzzleHttp\\Promise\\": "src/"
    180             },
    181             "files": [
    182                 "src/functions_include.php"
    183             ]
    184         },
    185         "notification-url": "https://packagist.org/downloads/",
    186         "license": [
    187             "MIT"
    188         ],
    189         "authors": [
    190             {
    191                 "name": "Michael Dowling",
    192                 "email": "mtdowling@gmail.com",
    193                 "homepage": "https://github.com/mtdowling"
    194             }
    195         ],
    196         "description": "Guzzle promises library",
    197         "keywords": [
    198             "promise"
    199         ],
    200         "support": {
    201             "issues": "https://github.com/guzzle/promises/issues",
    202             "source": "https://github.com/guzzle/promises/tree/1.4.1"
    203         }
    204     },
    205     {
    206         "name": "guzzlehttp/psr7",
    207         "version": "2.0.0",
    208         "version_normalized": "2.0.0.0",
    209         "source": {
    210             "type": "git",
    211             "url": "https://github.com/guzzle/psr7.git",
    212             "reference": "1dc8d9cba3897165e16d12bb13d813afb1eb3fe7"
    213         },
    214         "dist": {
    215             "type": "zip",
    216             "url": "https://api.github.com/repos/guzzle/psr7/zipball/1dc8d9cba3897165e16d12bb13d813afb1eb3fe7",
    217             "reference": "1dc8d9cba3897165e16d12bb13d813afb1eb3fe7",
    218             "shasum": ""
    219         },
    220         "require": {
    221             "php": "^7.2.5 || ^8.0",
    222             "psr/http-factory": "^1.0",
    223             "psr/http-message": "^1.0",
    224             "ralouphie/getallheaders": "^3.0"
    225         },
    226         "provide": {
    227             "psr/http-factory-implementation": "1.0",
    228             "psr/http-message-implementation": "1.0"
    229         },
    230         "require-dev": {
    231             "bamarni/composer-bin-plugin": "^1.4.1",
    232             "http-interop/http-factory-tests": "^0.9",
    233             "phpunit/phpunit": "^8.5.8 || ^9.3.10"
    234         },
    235         "suggest": {
    236             "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
    237         },
    238         "time": "2021-06-30T20:03:07+00:00",
    239         "type": "library",
    240         "extra": {
    241             "branch-alias": {
    242                 "dev-master": "2.0-dev"
    243             }
    244         },
    245         "installation-source": "dist",
    246         "autoload": {
    247             "psr-4": {
    248                 "GuzzleHttp\\Psr7\\": "src/"
    249             }
    250         },
    251         "notification-url": "https://packagist.org/downloads/",
    252         "license": [
    253             "MIT"
    254         ],
    255         "authors": [
    256             {
    257                 "name": "Michael Dowling",
    258                 "email": "mtdowling@gmail.com",
    259                 "homepage": "https://github.com/mtdowling"
    260             },
    261             {
    262                 "name": "Tobias Schultze",
    263                 "homepage": "https://github.com/Tobion"
    264             },
    265             {
    266                 "name": "Márk Sági-Kazár",
    267                 "email": "mark.sagikazar@gmail.com",
    268                 "homepage": "https://sagikazarmark.hu"
    269             }
    270         ],
    271         "description": "PSR-7 message implementation that also provides common utility methods",
    272         "keywords": [
    273             "http",
    274             "message",
    275             "psr-7",
    276             "request",
    277             "response",
    278             "stream",
    279             "uri",
    280             "url"
    281         ],
    282         "support": {
    283             "issues": "https://github.com/guzzle/psr7/issues",
    284             "source": "https://github.com/guzzle/psr7/tree/2.0.0"
    285         }
    286     },
    287     {
    288         "name": "kub-at/php-simple-html-dom-parser",
    289         "version": "1.9.1",
    290         "version_normalized": "1.9.1.0",
    291         "source": {
    292             "type": "git",
    293             "url": "https://github.com/Kub-AT/php-simple-html-dom-parser.git",
    294             "reference": "ff22f98bfd9235115c128059076f3eb740d66913"
    295         },
    296         "dist": {
    297             "type": "zip",
    298             "url": "https://api.github.com/repos/Kub-AT/php-simple-html-dom-parser/zipball/ff22f98bfd9235115c128059076f3eb740d66913",
    299             "reference": "ff22f98bfd9235115c128059076f3eb740d66913",
    300             "shasum": ""
    301         },
    302         "require": {
    303             "php": ">=5.3.2"
    304         },
    305         "time": "2019-10-25T12:34:43+00:00",
    306         "type": "library",
    307         "installation-source": "dist",
    308         "autoload": {
    309             "psr-0": {
    310                 "KubAT\\PhpSimple\\HtmlDomParser": "src/"
    311             }
    312         },
    313         "notification-url": "https://packagist.org/downloads/",
    314         "license": [
    315             "MIT"
    316         ],
    317         "authors": [
    318             {
    319                 "name": "S.C. Chen",
    320                 "email": "me578022@gmail.com"
    321             },
    322             {
    323                 "name": "Jakub Stawowy",
    324                 "email": "Kub-AT@users.noreply.github.com"
    325             }
    326         ],
    327         "description": "PHP Simple HTML DOM Parser with namespace and PHP 7.3 compatible",
    328         "homepage": "http://simplehtmldom.sourceforge.net/",
    329         "keywords": [
    330             "Simple",
    331             "dom",
    332             "html"
    333         ],
    334         "support": {
    335             "issues": "https://github.com/Kub-AT/php-simple-html-dom-parser/issues",
    336             "source": "https://github.com/Kub-AT/php-simple-html-dom-parser/tree/master"
    337         }
    338     },
    339     {
    340         "name": "league/oauth2-client",
    341         "version": "2.6.0",
    342         "version_normalized": "2.6.0.0",
    343         "source": {
    344             "type": "git",
    345             "url": "https://github.com/thephpleague/oauth2-client.git",
    346             "reference": "badb01e62383430706433191b82506b6df24ad98"
    347         },
    348         "dist": {
    349             "type": "zip",
    350             "url": "https://api.github.com/repos/thephpleague/oauth2-client/zipball/badb01e62383430706433191b82506b6df24ad98",
    351             "reference": "badb01e62383430706433191b82506b6df24ad98",
    352             "shasum": ""
    353         },
    354         "require": {
    355             "guzzlehttp/guzzle": "^6.0 || ^7.0",
    356             "paragonie/random_compat": "^1 || ^2 || ^9.99",
    357             "php": "^5.6 || ^7.0 || ^8.0"
    358         },
    359         "require-dev": {
    360             "mockery/mockery": "^1.3",
    361             "php-parallel-lint/php-parallel-lint": "^1.2",
    362             "phpunit/phpunit": "^5.7 || ^6.0 || ^9.3",
    363             "squizlabs/php_codesniffer": "^2.3 || ^3.0"
    364         },
    365         "time": "2020-10-28T02:03:40+00:00",
    366         "type": "library",
    367         "extra": {
    368             "branch-alias": {
    369                 "dev-2.x": "2.0.x-dev"
    370             }
    371         },
    372         "installation-source": "dist",
    373         "autoload": {
    374             "psr-4": {
    375                 "League\\OAuth2\\Client\\": "src/"
    376             }
    377         },
    378         "notification-url": "https://packagist.org/downloads/",
    379         "license": [
    380             "MIT"
    381         ],
    382         "authors": [
    383             {
    384                 "name": "Alex Bilbie",
    385                 "email": "hello@alexbilbie.com",
    386                 "homepage": "http://www.alexbilbie.com",
    387                 "role": "Developer"
    388             },
    389             {
    390                 "name": "Woody Gilk",
    391                 "homepage": "https://github.com/shadowhand",
    392                 "role": "Contributor"
    393             }
    394         ],
    395         "description": "OAuth 2.0 Client Library",
    396         "keywords": [
    397             "Authentication",
    398             "SSO",
    399             "authorization",
    400             "identity",
    401             "idp",
    402             "oauth",
    403             "oauth2",
    404             "single sign on"
    405         ],
    406         "support": {
    407             "issues": "https://github.com/thephpleague/oauth2-client/issues",
    408             "source": "https://github.com/thephpleague/oauth2-client/tree/2.6.0"
    409         }
    410     },
    411     {
    412         "name": "paragonie/random_compat",
    413         "version": "v9.99.100",
    414         "version_normalized": "9.99.100.0",
    415         "source": {
    416             "type": "git",
    417             "url": "https://github.com/paragonie/random_compat.git",
    418             "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a"
    419         },
    420         "dist": {
    421             "type": "zip",
    422             "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a",
    423             "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a",
    424             "shasum": ""
    425         },
    426         "require": {
    427             "php": ">= 7"
    428         },
    429         "require-dev": {
    430             "phpunit/phpunit": "4.*|5.*",
    431             "vimeo/psalm": "^1"
    432         },
    433         "suggest": {
    434             "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
    435         },
    436         "time": "2020-10-15T08:29:30+00:00",
    437         "type": "library",
    438         "installation-source": "dist",
    439         "notification-url": "https://packagist.org/downloads/",
    440         "license": [
    441             "MIT"
    442         ],
    443         "authors": [
    444             {
    445                 "name": "Paragon Initiative Enterprises",
    446                 "email": "security@paragonie.com",
    447                 "homepage": "https://paragonie.com"
    448             }
    449         ],
    450         "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
    451         "keywords": [
    452             "csprng",
    453             "polyfill",
    454             "pseudorandom",
    455             "random"
    456         ],
    457         "support": {
    458             "email": "info@paragonie.com",
    459             "issues": "https://github.com/paragonie/random_compat/issues",
    460             "source": "https://github.com/paragonie/random_compat"
    461         }
    462     },
    463     {
    464         "name": "psr/http-client",
    465         "version": "1.0.1",
    466         "version_normalized": "1.0.1.0",
    467         "source": {
    468             "type": "git",
    469             "url": "https://github.com/php-fig/http-client.git",
    470             "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
    471         },
    472         "dist": {
    473             "type": "zip",
    474             "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
    475             "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
    476             "shasum": ""
    477         },
    478         "require": {
    479             "php": "^7.0 || ^8.0",
    480             "psr/http-message": "^1.0"
    481         },
    482         "time": "2020-06-29T06:28:15+00:00",
    483         "type": "library",
    484         "extra": {
    485             "branch-alias": {
    486                 "dev-master": "1.0.x-dev"
    487             }
    488         },
    489         "installation-source": "dist",
    490         "autoload": {
    491             "psr-4": {
    492                 "Psr\\Http\\Client\\": "src/"
    493             }
    494         },
    495         "notification-url": "https://packagist.org/downloads/",
    496         "license": [
    497             "MIT"
    498         ],
    499         "authors": [
    500             {
    501                 "name": "PHP-FIG",
    502                 "homepage": "http://www.php-fig.org/"
    503             }
    504         ],
    505         "description": "Common interface for HTTP clients",
    506         "homepage": "https://github.com/php-fig/http-client",
    507         "keywords": [
    508             "http",
    509             "http-client",
    510             "psr",
    511             "psr-18"
    512         ],
    513         "support": {
    514             "source": "https://github.com/php-fig/http-client/tree/master"
    515         }
    516     },
    517     {
    518         "name": "psr/http-factory",
    519         "version": "1.0.1",
    520         "version_normalized": "1.0.1.0",
    521         "source": {
    522             "type": "git",
    523             "url": "https://github.com/php-fig/http-factory.git",
    524             "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
    525         },
    526         "dist": {
    527             "type": "zip",
    528             "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
    529             "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
    530             "shasum": ""
    531         },
    532         "require": {
    533             "php": ">=7.0.0",
    534             "psr/http-message": "^1.0"
    535         },
    536         "time": "2019-04-30T12:38:16+00:00",
    537         "type": "library",
    538         "extra": {
    539             "branch-alias": {
    540                 "dev-master": "1.0.x-dev"
    541             }
    542         },
    543         "installation-source": "dist",
    544         "autoload": {
    545             "psr-4": {
    546                 "Psr\\Http\\Message\\": "src/"
    547             }
    548         },
    549         "notification-url": "https://packagist.org/downloads/",
    550         "license": [
    551             "MIT"
    552         ],
    553         "authors": [
    554             {
    555                 "name": "PHP-FIG",
    556                 "homepage": "http://www.php-fig.org/"
    557             }
    558         ],
    559         "description": "Common interfaces for PSR-7 HTTP message factories",
    560         "keywords": [
    561             "factory",
    562             "http",
    563             "message",
    564             "psr",
    565             "psr-17",
    566             "psr-7",
    567             "request",
    568             "response"
    569         ],
    570         "support": {
    571             "source": "https://github.com/php-fig/http-factory/tree/master"
    572         }
    573     },
    574     {
    575         "name": "psr/http-message",
    576         "version": "1.0.1",
    577         "version_normalized": "1.0.1.0",
    578         "source": {
    579             "type": "git",
    580             "url": "https://github.com/php-fig/http-message.git",
    581             "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
    582         },
    583         "dist": {
    584             "type": "zip",
    585             "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
    586             "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
    587             "shasum": ""
    588         },
    589         "require": {
    590             "php": ">=5.3.0"
    591         },
    592         "time": "2016-08-06T14:39:51+00:00",
    593         "type": "library",
    594         "extra": {
    595             "branch-alias": {
    596                 "dev-master": "1.0.x-dev"
    597             }
    598         },
    599         "installation-source": "dist",
    600         "autoload": {
    601             "psr-4": {
    602                 "Psr\\Http\\Message\\": "src/"
    603             }
    604         },
    605         "notification-url": "https://packagist.org/downloads/",
    606         "license": [
    607             "MIT"
    608         ],
    609         "authors": [
    610             {
    611                 "name": "PHP-FIG",
    612                 "homepage": "http://www.php-fig.org/"
    613             }
    614         ],
    615         "description": "Common interface for HTTP messages",
    616         "homepage": "https://github.com/php-fig/http-message",
    617         "keywords": [
    618             "http",
    619             "http-message",
    620             "psr",
    621             "psr-7",
    622             "request",
    623             "response"
    624         ],
    625         "support": {
    626             "source": "https://github.com/php-fig/http-message/tree/master"
    627         }
    628     },
    629     {
    630         "name": "ralouphie/getallheaders",
    631         "version": "3.0.3",
    632         "version_normalized": "3.0.3.0",
    633         "source": {
    634             "type": "git",
    635             "url": "https://github.com/ralouphie/getallheaders.git",
    636             "reference": "120b605dfeb996808c31b6477290a714d356e822"
    637         },
    638         "dist": {
    639             "type": "zip",
    640             "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
    641             "reference": "120b605dfeb996808c31b6477290a714d356e822",
    642             "shasum": ""
    643         },
    644         "require": {
    645             "php": ">=5.6"
    646         },
    647         "require-dev": {
    648             "php-coveralls/php-coveralls": "^2.1",
    649             "phpunit/phpunit": "^5 || ^6.5"
    650         },
    651         "time": "2019-03-08T08:55:37+00:00",
    652         "type": "library",
    653         "installation-source": "dist",
    654         "autoload": {
    655             "files": [
    656                 "src/getallheaders.php"
    657             ]
    658         },
    659         "notification-url": "https://packagist.org/downloads/",
    660         "license": [
    661             "MIT"
    662         ],
    663         "authors": [
    664             {
    665                 "name": "Ralph Khattar",
    666                 "email": "ralph.khattar@gmail.com"
    667             }
    668         ],
    669         "description": "A polyfill for getallheaders.",
    670         "support": {
    671             "issues": "https://github.com/ralouphie/getallheaders/issues",
    672             "source": "https://github.com/ralouphie/getallheaders/tree/develop"
    673         }
    674     }
    675 ]
     842    ],
     843    "dev": false,
     844    "dev-package-names": []
     845}
  • questpass/trunk/vendor/composer/installed.php

    r2611365 r2653235  
    11<?php return array(
    22    'root' => array(
    3         'pretty_version' => 'dev-master',
    4         'version' => 'dev-master',
     3        'pretty_version' => 'dev-develop',
     4        'version' => 'dev-develop',
    55        'type' => 'library',
    66        'install_path' => __DIR__ . '/../../',
    77        'aliases' => array(),
    8         'reference' => '67ab3d90ad10cf5c21a68ab41feb2d417271eccb',
     8        'reference' => 'be0347c4509d407579a1cd8892264a0808d94b3d',
    99        'name' => 'questpass/questpass',
    1010        'dev' => false,
     
    1212    'versions' => array(
    1313        'adquesto/adquesto-php-sdk' => array(
    14             'pretty_version' => 'v0.4.7',
    15             'version' => '0.4.7.0',
     14            'pretty_version' => 'v0.4.8',
     15            'version' => '0.4.8.0',
    1616            'type' => 'library',
    1717            'install_path' => __DIR__ . '/../adquesto/adquesto-php-sdk',
    1818            'aliases' => array(),
    19             'reference' => '0049c19e961e3f0ffda94b6b414715c75ed84ae3',
     19            'reference' => 'cd6b28b101ba65512b548d4f2b3440b98c2aba7d',
    2020            'dev_requirement' => false,
    2121        ),
    2222        'guzzlehttp/guzzle' => array(
    23             'pretty_version' => '7.3.0',
    24             'version' => '7.3.0.0',
     23            'pretty_version' => '7.4.1',
     24            'version' => '7.4.1.0',
    2525            'type' => 'library',
    2626            'install_path' => __DIR__ . '/../guzzlehttp/guzzle',
    2727            'aliases' => array(),
    28             'reference' => '7008573787b430c1c1f650e3722d9bba59967628',
     28            'reference' => 'ee0a041b1760e6a53d2a39c8c34115adc2af2c79',
    2929            'dev_requirement' => false,
    3030        ),
    3131        'guzzlehttp/promises' => array(
    32             'pretty_version' => '1.4.1',
    33             'version' => '1.4.1.0',
     32            'pretty_version' => '1.5.1',
     33            'version' => '1.5.1.0',
    3434            'type' => 'library',
    3535            'install_path' => __DIR__ . '/../guzzlehttp/promises',
    3636            'aliases' => array(),
    37             'reference' => '8e7d04f1f6450fef59366c399cfad4b9383aa30d',
     37            'reference' => 'fe752aedc9fd8fcca3fe7ad05d419d32998a06da',
    3838            'dev_requirement' => false,
    3939        ),
    4040        'guzzlehttp/psr7' => array(
    41             'pretty_version' => '2.0.0',
    42             'version' => '2.0.0.0',
     41            'pretty_version' => '2.1.0',
     42            'version' => '2.1.0.0',
    4343            'type' => 'library',
    4444            'install_path' => __DIR__ . '/../guzzlehttp/psr7',
    4545            'aliases' => array(),
    46             'reference' => '1dc8d9cba3897165e16d12bb13d813afb1eb3fe7',
     46            'reference' => '089edd38f5b8abba6cb01567c2a8aaa47cec4c72',
    4747            'dev_requirement' => false,
    4848        ),
     
    5757        ),
    5858        'league/oauth2-client' => array(
    59             'pretty_version' => '2.6.0',
    60             'version' => '2.6.0.0',
     59            'pretty_version' => '2.6.1',
     60            'version' => '2.6.1.0',
    6161            'type' => 'library',
    6262            'install_path' => __DIR__ . '/../league/oauth2-client',
    6363            'aliases' => array(),
    64             'reference' => 'badb01e62383430706433191b82506b6df24ad98',
     64            'reference' => '2334c249907190c132364f5dae0287ab8666aa19',
    6565            'dev_requirement' => false,
    6666        ),
     
    120120        ),
    121121        'questpass/questpass' => array(
    122             'pretty_version' => 'dev-master',
    123             'version' => 'dev-master',
     122            'pretty_version' => 'dev-develop',
     123            'version' => 'dev-develop',
    124124            'type' => 'library',
    125125            'install_path' => __DIR__ . '/../../',
    126126            'aliases' => array(),
    127             'reference' => '67ab3d90ad10cf5c21a68ab41feb2d417271eccb',
     127            'reference' => 'be0347c4509d407579a1cd8892264a0808d94b3d',
    128128            'dev_requirement' => false,
    129129        ),
     
    137137            'dev_requirement' => false,
    138138        ),
     139        'symfony/deprecation-contracts' => array(
     140            'pretty_version' => 'v2.5.0',
     141            'version' => '2.5.0.0',
     142            'type' => 'library',
     143            'install_path' => __DIR__ . '/../symfony/deprecation-contracts',
     144            'aliases' => array(),
     145            'reference' => '6f981ee24cf69ee7ce9736146d1c57c2780598a8',
     146            'dev_requirement' => false,
     147        ),
    139148    ),
    140149);
  • questpass/trunk/vendor_prefixed/adquesto/adquesto-php-sdk/src/Content.php

    r2611365 r2653235  
    1212     * @var string
    1313     */
    14     private $apiUrl;
     14    private $formattedApiUrl;
    1515    /**
    1616     * @var string
     
    4343    public function __construct($apiUrl, $serviceId, JavascriptStorage $javascriptStorage, HttpClient $httpClient, PositioningSettings $positioningSettings, array $contextProviders = array())
    4444    {
    45         $this->apiUrl = $apiUrl;
     45        $this->formattedApiUrl = \rtrim($apiUrl, '/') . '/';
    4646        $this->serviceId = $serviceId;
    4747        $this->javascriptStorage = $javascriptStorage;
     
    9393    public function requestJavascript($showErrors = \false)
    9494    {
    95         $response = $this->httpClient->get(\sprintf('%s%s/javascript', $this->apiUrl, $this->serviceId()), array(), $showErrors);
     95        $response = $this->httpClient->get(\sprintf('%s%s/javascript', $this->formattedApiUrl, $this->serviceId()), array(), $showErrors);
    9696        return $response;
    9797    }
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/Client.php

    r2611365 r2653235  
    291291        $modify = ['set_headers' => []];
    292292        if (isset($options['headers'])) {
     293            if (\array_keys($options['headers']) === \range(0, \count($options['headers']) - 1)) {
     294                throw new InvalidArgumentException('The headers array must have header name as keys.');
     295            }
    293296            $modify['set_headers'] = $options['headers'];
    294297            unset($options['headers']);
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/ClientInterface.php

    r2611365 r2653235  
    1616     * The Guzzle major version.
    1717     */
    18     const MAJOR_VERSION = 7;
     18    public const MAJOR_VERSION = 7;
    1919    /**
    2020     * Send an HTTP request.
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/Cookie/SetCookie.php

    r2611365 r2653235  
    7373    public function __toString()
    7474    {
    75         $str = $this->data['Name'] . '=' . $this->data['Value'] . '; ';
     75        $str = $this->data['Name'] . '=' . ($this->data['Value'] ?? '') . '; ';
    7676        foreach ($this->data as $k => $v) {
    7777            if ($k !== 'Name' && $k !== 'Value' && $v !== null && $v !== \false) {
     
    105105    public function setName($name) : void
    106106    {
    107         $this->data['Name'] = $name;
     107        if (!\is_string($name)) {
     108            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     109        }
     110        $this->data['Name'] = (string) $name;
    108111    }
    109112    /**
     
    123126    public function setValue($value) : void
    124127    {
    125         $this->data['Value'] = $value;
     128        if (!\is_string($value)) {
     129            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     130        }
     131        $this->data['Value'] = (string) $value;
    126132    }
    127133    /**
     
    137143     * Set the domain of the cookie.
    138144     *
    139      * @param string $domain
     145     * @param string|null $domain
    140146     */
    141147    public function setDomain($domain) : void
    142148    {
    143         $this->data['Domain'] = $domain;
     149        if (!\is_string($domain) && null !== $domain) {
     150            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string or null to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     151        }
     152        $this->data['Domain'] = null === $domain ? null : (string) $domain;
    144153    }
    145154    /**
     
    159168    public function setPath($path) : void
    160169    {
    161         $this->data['Path'] = $path;
     170        if (!\is_string($path)) {
     171            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     172        }
     173        $this->data['Path'] = (string) $path;
    162174    }
    163175    /**
     
    168180    public function getMaxAge()
    169181    {
    170         return $this->data['Max-Age'];
     182        return null === $this->data['Max-Age'] ? null : (int) $this->data['Max-Age'];
    171183    }
    172184    /**
    173185     * Set the max-age of the cookie.
    174186     *
    175      * @param int $maxAge Max age of the cookie in seconds
     187     * @param int|null $maxAge Max age of the cookie in seconds
    176188     */
    177189    public function setMaxAge($maxAge) : void
    178190    {
    179         $this->data['Max-Age'] = $maxAge;
     191        if (!\is_int($maxAge) && null !== $maxAge) {
     192            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing an int or null to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     193        }
     194        $this->data['Max-Age'] = $maxAge === null ? null : (int) $maxAge;
    180195    }
    181196    /**
     
    191206     * Set the unix timestamp for which the cookie will expire.
    192207     *
    193      * @param int|string $timestamp Unix timestamp or any English textual datetime description.
     208     * @param int|string|null $timestamp Unix timestamp or any English textual datetime description.
    194209     */
    195210    public function setExpires($timestamp) : void
    196211    {
    197         $this->data['Expires'] = \is_numeric($timestamp) ? (int) $timestamp : \strtotime($timestamp);
     212        if (!\is_int($timestamp) && !\is_string($timestamp) && null !== $timestamp) {
     213            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing an int, string or null to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     214        }
     215        $this->data['Expires'] = null === $timestamp ? null : (\is_numeric($timestamp) ? (int) $timestamp : \strtotime((string) $timestamp));
    198216    }
    199217    /**
    200218     * Get whether or not this is a secure cookie.
    201219     *
     220     * @return bool
     221     */
     222    public function getSecure()
     223    {
     224        return $this->data['Secure'];
     225    }
     226    /**
     227     * Set whether or not the cookie is secure.
     228     *
     229     * @param bool $secure Set to true or false if secure
     230     */
     231    public function setSecure($secure) : void
     232    {
     233        if (!\is_bool($secure)) {
     234            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a bool to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     235        }
     236        $this->data['Secure'] = (bool) $secure;
     237    }
     238    /**
     239     * Get whether or not this is a session cookie.
     240     *
    202241     * @return bool|null
    203242     */
    204     public function getSecure()
    205     {
    206         return $this->data['Secure'];
    207     }
    208     /**
    209      * Set whether or not the cookie is secure.
    210      *
    211      * @param bool $secure Set to true or false if secure
    212      */
    213     public function setSecure($secure) : void
    214     {
    215         $this->data['Secure'] = $secure;
    216     }
    217     /**
    218      * Get whether or not this is a session cookie.
    219      *
    220      * @return bool|null
    221      */
    222243    public function getDiscard()
    223244    {
     
    231252    public function setDiscard($discard) : void
    232253    {
    233         $this->data['Discard'] = $discard;
     254        if (!\is_bool($discard)) {
     255            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a bool to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     256        }
     257        $this->data['Discard'] = (bool) $discard;
    234258    }
    235259    /**
     
    249273    public function setHttpOnly($httpOnly) : void
    250274    {
    251         $this->data['HttpOnly'] = $httpOnly;
     275        if (!\is_bool($httpOnly)) {
     276            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a bool to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     277        }
     278        $this->data['HttpOnly'] = (bool) $httpOnly;
    252279    }
    253280    /**
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/Exception/RequestException.php

    r2611365 r2653235  
    7171        // Client Error: `GET /` resulted in a `404 Not Found` response:
    7272        // <html> ... (truncated)
    73         $message = \sprintf('%s: `%s %s` resulted in a `%s %s` response', $label, $request->getMethod(), $uri, $response->getStatusCode(), $response->getReasonPhrase());
     73        $message = \sprintf('%s: `%s %s` resulted in a `%s %s` response', $label, $request->getMethod(), $uri->__toString(), $response->getStatusCode(), $response->getReasonPhrase());
    7474        $summary = ($bodySummarizer ?? new BodySummarizer())->summarize($response);
    7575        if ($summary !== null) {
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/Handler/CurlFactory.php

    r2611365 r2653235  
    283283                $conf[\CURLOPT_ENCODING] = $accept;
    284284            } else {
     285                // The empty string enables all available decoders and implicitly
     286                // sets a matching 'Accept-Encoding' header.
    285287                $conf[\CURLOPT_ENCODING] = '';
    286                 // Don't let curl send the header over the wire
     288                // But as the user did not specify any acceptable encodings we need
     289                // to overwrite this implicit header with an empty one.
    287290                $conf[\CURLOPT_HTTPHEADER][] = 'Accept-Encoding:';
    288291            }
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/Handler/CurlHandler.php

    r2611365 r2653235  
    2323     * Accepts an associative array of options:
    2424     *
    25      * - factory: Optional curl factory used to create cURL handles.
     25     * - handle_factory: Optional curl factory used to create cURL handles.
    2626     *
    27      * @param array $options Array of options to use with the handler
     27     * @param array{handle_factory?: ?CurlFactoryInterface} $options Array of options to use with the handler
    2828     */
    2929    public function __construct(array $options = [])
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php

    r2611365 r2653235  
    172172    private function cancel($id) : bool
    173173    {
     174        if (!\is_int($id)) {
     175            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing an integer to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     176        }
    174177        // Cannot cancel if it has been processed.
    175178        if (!isset($this->handles[$id])) {
     
    185188    {
    186189        while ($done = \curl_multi_info_read($this->_mh)) {
     190            if ($done['msg'] !== \CURLMSG_DONE) {
     191                // if it's not done, then it would be premature to remove the handle. ref https://github.com/guzzle/guzzle/pull/2892#issuecomment-945150216
     192                continue;
     193            }
    187194            $id = (int) $done['handle'];
    188195            \curl_multi_remove_handle($this->_mh, $done['handle']);
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/Handler/StreamHandler.php

    r2611365 r2653235  
    181181            return \true;
    182182        });
    183         $resource = $callback();
    184         \restore_error_handler();
     183        try {
     184            $resource = $callback();
     185        } finally {
     186            \restore_error_handler();
     187        }
    185188        if (!$resource) {
    186189            $message = 'Error creating resource: ';
     
    393396        self::addNotification($params, static function ($code, $a, $b, $c, $transferred, $total) use($value) {
    394397            if ($code == \STREAM_NOTIFY_PROGRESS) {
    395                 $value($total, $transferred, null, null);
     398                // The upload progress cannot be determined. Use 0 for cURL compatibility:
     399                // https://curl.se/libcurl/c/CURLOPT_PROGRESSFUNCTION.html
     400                $value($total, $transferred, 0, 0);
    396401            }
    397402        });
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/HandlerStack.php

    r2611365 r2653235  
    1515{
    1616    /**
    17      * @var null|callable(RequestInterface, array): PromiseInterface
     17     * @var (callable(RequestInterface, array): PromiseInterface)|null
    1818     */
    1919    private $handler;
     
    2323    private $stack = [];
    2424    /**
    25      * @var null|callable(RequestInterface, array): PromiseInterface
     25     * @var (callable(RequestInterface, array): PromiseInterface)|null
    2626     */
    2727    private $cached;
     
    3737     * option.
    3838     *
    39      * @param null|callable(RequestInterface, array): PromiseInterface $handler HTTP handler function to use with the stack. If no
    40      *                                                                          handler is provided, the best handler for your
    41      *                                                                          system will be utilized.
     39     * @param (callable(RequestInterface, array): PromiseInterface)|null $handler HTTP handler function to use with the stack. If no
     40     *                                                                            handler is provided, the best handler for your
     41     *                                                                            system will be utilized.
    4242     */
    4343    public static function create(?callable $handler = null) : self
     
    5151    }
    5252    /**
    53      * @param null|callable(RequestInterface, array): PromiseInterface $handler Underlying HTTP handler.
     53     * @param (callable(RequestInterface, array): PromiseInterface)|null $handler Underlying HTTP handler.
    5454     */
    5555    public function __construct(callable $handler = null)
     
    161161    public function remove($remove) : void
    162162    {
     163        if (!\is_string($remove) && !\is_callable($remove)) {
     164            trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a callable or string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__);
     165        }
    163166        $this->cached = null;
    164167        $idx = \is_callable($remove) ? 0 : 1;
     
    220223     * Provides a debug string for a given callable.
    221224     *
    222      * @param callable $fn Function to write as a string.
     225     * @param callable|string $fn Function to write as a string.
    223226     */
    224227    private function debugCallable($fn) : string
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/MessageFormatter.php

    r2611365 r2653235  
    117117                case 'uri':
    118118                case 'url':
    119                     $result = $request->getUri();
     119                    $result = $request->getUri()->__toString();
    120120                    break;
    121121                case 'target':
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/RetryMiddleware.php

    r2611365 r2653235  
    3333     *                                                                         retried.
    3434     * @param callable(RequestInterface, array): PromiseInterface $nextHandler Next handler to invoke.
    35      * @param null|callable(int): int                             $delay       Function that accepts the number of retries
     35     * @param (callable(int): int)|null                           $delay       Function that accepts the number of retries
    3636     *                                                                         and returns the number of
    3737     *                                                                         milliseconds to delay.
  • questpass/trunk/vendor_prefixed/guzzlehttp/guzzle/src/Utils.php

    r2611365 r2653235  
    202202        }
    203203        // Strip port if present.
    204         if (\strpos($host, ':')) {
    205             /** @var string[] $hostParts will never be false because of the checks above */
    206             $hostParts = \explode(':', $host, 2);
    207             $host = $hostParts[0];
    208         }
     204        [$host] = \explode(':', $host, 2);
    209205        foreach ($noProxyArray as $area) {
    210206            // Always match on wildcards.
    211207            if ($area === '*') {
    212208                return \true;
    213             } elseif (empty($area)) {
     209            }
     210            if (empty($area)) {
    214211                // Don't match on empty values.
    215212                continue;
    216             } elseif ($area === $host) {
     213            }
     214            if ($area === $host) {
    217215                // Exact matches.
    218216                return \true;
     
    293291            if ($asciiHost === \false) {
    294292                $errorBitSet = $info['errors'] ?? 0;
    295                 $errorConstants = \array_filter(\array_keys(\get_defined_constants()), static function ($name) {
     293                $errorConstants = \array_filter(\array_keys(\get_defined_constants()), static function (string $name) : bool {
    296294                    return \substr($name, 0, 11) === 'IDNA_ERROR_';
    297295                });
  • questpass/trunk/vendor_prefixed/guzzlehttp/promises/src/EachPromise.php

    r2611365 r2653235  
    6767            /** @psalm-assert Promise $this->aggregate */
    6868            $this->iterable->rewind();
    69             if (!$this->checkIfFinished()) {
    70                 $this->refillPending();
    71             }
     69            $this->refillPending();
    7270        } catch (\Throwable $e) {
    7371            /**
     
    9391        $this->mutex = \false;
    9492        $this->aggregate = new Promise(function () {
     93            if ($this->checkIfFinished()) {
     94                return;
     95            }
    9596            \reset($this->pending);
    9697            // Consume a potentially fluctuating list of promises while
  • questpass/trunk/vendor_prefixed/guzzlehttp/promises/src/Utils.php

    r2611365 r2653235  
    4646        $queue->add(function () use($task, $promise) {
    4747            try {
    48                 $promise->resolve($task());
     48                if (Is::pending($promise)) {
     49                    $promise->resolve($task());
     50                }
    4951            } catch (\Throwable $e) {
    5052                $promise->reject($e);
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/AppendStream.php

    r2611365 r2653235  
    194194        throw new \RuntimeException('Cannot write to an AppendStream');
    195195    }
     196    /**
     197     * {@inheritdoc}
     198     *
     199     * @return mixed
     200     */
    196201    public function getMetadata($key = null)
    197202    {
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/BufferStream.php

    r2611365 r2653235  
    109109        return \strlen($string);
    110110    }
     111    /**
     112     * {@inheritdoc}
     113     *
     114     * @return mixed
     115     */
    111116    public function getMetadata($key = null)
    112117    {
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/CachingStream.php

    r2611365 r2653235  
    2929    public function getSize() : ?int
    3030    {
    31         return \max($this->stream->getSize(), $this->remoteStream->getSize());
     31        $remoteSize = $this->remoteStream->getSize();
     32        if (null === $remoteSize) {
     33            return null;
     34        }
     35        return \max($this->stream->getSize(), $remoteSize);
    3236    }
    3337    public function rewind() : void
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/FnStream.php

    r2611365 r2653235  
    138138        return \call_user_func($this->_fn_getContents);
    139139    }
     140    /**
     141     * {@inheritdoc}
     142     *
     143     * @return mixed
     144     */
    140145    public function getMetadata($key = null)
    141146    {
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/PumpStream.php

    r2611365 r2653235  
    123123        return $result;
    124124    }
     125    /**
     126     * {@inheritdoc}
     127     *
     128     * @return mixed
     129     */
    125130    public function getMetadata($key = null)
    126131    {
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/Request.php

    r2611365 r2653235  
    119119    {
    120120        if (!\is_string($method) || $method === '') {
    121             throw new \InvalidArgumentException('Method must be a non-empty string.');
     121            throw new InvalidArgumentException('Method must be a non-empty string.');
    122122        }
    123123    }
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/ServerRequest.php

    r2611365 r2653235  
    222222        return $new;
    223223    }
     224    /**
     225     * {@inheritdoc}
     226     *
     227     * @return array|object|null
     228     */
    224229    public function getParsedBody()
    225230    {
     
    236241        return $this->attributes;
    237242    }
     243    /**
     244     * {@inheritdoc}
     245     *
     246     * @return mixed
     247     */
    238248    public function getAttribute($attribute, $default = null)
    239249    {
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/Stream.php

    r2611365 r2653235  
    215215        return $result;
    216216    }
     217    /**
     218     * {@inheritdoc}
     219     *
     220     * @return mixed
     221     */
    217222    public function getMetadata($key = null)
    218223    {
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/StreamDecoratorTrait.php

    r2611365 r2653235  
    6969        $this->stream->close();
    7070    }
     71    /**
     72     * {@inheritdoc}
     73     *
     74     * @return mixed
     75     */
    7176    public function getMetadata($key = null)
    7277    {
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/Uri.php

    r2611365 r2653235  
    44namespace QuestpassVendor\GuzzleHttp\Psr7;
    55
     6use QuestpassVendor\GuzzleHttp\Psr7\Exception\MalformedUriException;
    67use QuestpassVendor\Psr\Http\Message\UriInterface;
    78/**
     
    5657            $parts = self::parse($uri);
    5758            if ($parts === \false) {
    58                 throw new \InvalidArgumentException("Unable to parse URI: {$uri}");
     59                throw new MalformedUriException("Unable to parse URI: {$uri}");
    5960            }
    6061            $this->applyParts($parts);
     
    275276     * @link http://php.net/manual/en/function.parse-url.php
    276277     *
    277      * @throws \InvalidArgumentException If the components do not form a valid URI.
     278     * @throws MalformedUriException If the components do not form a valid URI.
    278279     */
    279280    public static function fromParts(array $parts) : UriInterface
     
    553554        if ($this->getAuthority() === '') {
    554555            if (0 === \strpos($this->path, '//')) {
    555                 throw new \InvalidArgumentException('The path of a URI without an authority must not start with two slashes "//"');
     556                throw new MalformedUriException('The path of a URI without an authority must not start with two slashes "//"');
    556557            }
    557558            if ($this->scheme === '' && \false !== \strpos(\explode('/', $this->path, 2)[0], ':')) {
    558                 throw new \InvalidArgumentException('A relative URI must not have a path beginning with a segment containing a colon');
     559                throw new MalformedUriException('A relative URI must not have a path beginning with a segment containing a colon');
    559560            }
    560561        } elseif (isset($this->path[0]) && $this->path[0] !== '/') {
    561             throw new \InvalidArgumentException('The path of a URI with an authority must start with a slash "/" or be empty');
     562            throw new MalformedUriException('The path of a URI with an authority must start with a slash "/" or be empty');
    562563        }
    563564    }
  • questpass/trunk/vendor_prefixed/guzzlehttp/psr7/src/Utils.php

    r2611365 r2653235  
    2222        }
    2323        foreach ($data as $k => $v) {
    24             if (!\in_array(\strtolower($k), $keys)) {
     24            if (!\is_string($k) || !\in_array(\strtolower($k), $keys)) {
    2525                $result[$k] = $v;
    2626            }
  • questpass/trunk/vendor_prefixed/league/oauth2-client/src/Token/AccessTokenInterface.php

    r2611365 r2653235  
    1616
    1717use JsonSerializable;
     18use QuestpassVendor\ReturnTypeWillChange;
    1819use RuntimeException;
    1920interface AccessTokenInterface extends JsonSerializable
     
    6263     * @return array
    6364     */
     65    #[ReturnTypeWillChange]
    6466    public function jsonSerialize();
    6567}
  • questpass/trunk/vendor_prefixed/league/oauth2-client/src/Tool/QueryBuilderTrait.php

    r2611365 r2653235  
    2929    protected function buildQueryString(array $params)
    3030    {
    31         return \http_build_query($params, null, '&', \PHP_QUERY_RFC3986);
     31        return \http_build_query($params, '', '&', \PHP_QUERY_RFC3986);
    3232    }
    3333}
Note: See TracChangeset for help on using the changeset viewer.