/trunk/vendor/composer/ClassLoader.php |
---|
42,9 → 42,6 |
*/ |
class ClassLoader |
{ |
/** @var \Closure(string):void */ |
private static $includeFile; |
/** @var ?string */ |
private $vendorDir; |
109,7 → 106,6 |
public function __construct($vendorDir = null) |
{ |
$this->vendorDir = $vendorDir; |
self::initializeIncludeClosure(); |
} |
/** |
429,8 → 425,7 |
public function loadClass($class) |
{ |
if ($file = $this->findFile($class)) { |
$includeFile = self::$includeFile; |
$includeFile($file); |
includeFile($file); |
return true; |
} |
560,14 → 555,6 |
return false; |
} |
/** |
* @return void |
*/ |
private static function initializeIncludeClosure() |
{ |
if (self::$includeFile !== null) { |
return; |
} |
/** |
577,9 → 564,9 |
* |
* @param string $file |
* @return void |
* @private |
*/ |
self::$includeFile = \Closure::bind(static function($file) { |
function includeFile($file) |
{ |
include $file; |
}, null, null); |
} |
} |
/trunk/vendor/composer/InstalledVersions.php |
---|
98,7 → 98,7 |
{ |
foreach (self::getInstalled() as $installed) { |
if (isset($installed['versions'][$packageName])) { |
return $includeDevRequirements || !isset($installed['versions'][$packageName]['dev_requirement']) || $installed['versions'][$packageName]['dev_requirement'] === false; |
return $includeDevRequirements || empty($installed['versions'][$packageName]['dev_requirement']); |
} |
} |
119,7 → 119,7 |
*/ |
public static function satisfies(VersionParser $parser, $packageName, $constraint) |
{ |
$constraint = $parser->parseConstraints((string) $constraint); |
$constraint = $parser->parseConstraints($constraint); |
$provided = $parser->parseConstraints(self::getVersionRanges($packageName)); |
return $provided->matches($constraint); |
328,9 → 328,7 |
if (isset(self::$installedByVendor[$vendorDir])) { |
$installed[] = self::$installedByVendor[$vendorDir]; |
} elseif (is_file($vendorDir.'/composer/installed.php')) { |
/** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $required */ |
$required = require $vendorDir.'/composer/installed.php'; |
$installed[] = self::$installedByVendor[$vendorDir] = $required; |
$installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php'; |
if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) { |
self::$installed = $installed[count($installed) - 1]; |
} |
342,17 → 340,12 |
// only require the installed.php file if this file is loaded from its dumped location, |
// and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 |
if (substr(__DIR__, -8, 1) !== 'C') { |
/** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $required */ |
$required = require __DIR__ . '/installed.php'; |
self::$installed = $required; |
self::$installed = require __DIR__ . '/installed.php'; |
} else { |
self::$installed = array(); |
} |
} |
if (self::$installed !== array()) { |
$installed[] = self::$installed; |
} |
return $installed; |
} |
/trunk/vendor/composer/LICENSE |
---|
1,3 → 1,4 |
Copyright (c) Nils Adermann, Jordi Boggiano |
Permission is hereby granted, free of charge, to any person obtaining a copy |
17,3 → 18,4 |
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |
THE SOFTWARE. |
/trunk/vendor/composer/autoload_files.php |
---|
6,6 → 6,6 |
$baseDir = dirname($vendorDir); |
return array( |
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', |
'decc78cc4436b1292c6c0d151b19445c' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php', |
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', |
); |
/trunk/vendor/composer/autoload_psr4.php |
---|
10,6 → 10,7 |
'bb\\Sha3\\' => array($vendorDir . '/danielmarschall/php-sha3/src'), |
'ViaThinkSoft\\Glip\\' => array($vendorDir . '/danielmarschall/glip/src'), |
'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'), |
'SpomkyLabs\\' => array($vendorDir . '/spomky-labs/php-punycode/src'), |
'ParagonIE\\ConstantTime\\' => array($vendorDir . '/paragonie/constant_time_encoding/src'), |
'MatthiasMullie\\PathConverter\\' => array($vendorDir . '/matthiasmullie/path-converter/src'), |
'MatthiasMullie\\Minify\\' => array($vendorDir . '/matthiasmullie/minify/src'), |
/trunk/vendor/composer/autoload_real.php |
---|
33,18 → 33,25 |
$loader->register(true); |
$filesToLoad = \Composer\Autoload\ComposerStaticInitOidPlusComposer::$files; |
$requireFile = \Closure::bind(static function ($fileIdentifier, $file) { |
$includeFiles = \Composer\Autoload\ComposerStaticInitOidPlusComposer::$files; |
foreach ($includeFiles as $fileIdentifier => $file) { |
composerRequireOidPlusComposer($fileIdentifier, $file); |
} |
return $loader; |
} |
} |
/** |
* @param string $fileIdentifier |
* @param string $file |
* @return void |
*/ |
function composerRequireOidPlusComposer($fileIdentifier, $file) |
{ |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { |
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; |
require $file; |
} |
}, null, null); |
foreach ($filesToLoad as $fileIdentifier => $file) { |
$requireFile($fileIdentifier, $file); |
} |
return $loader; |
} |
} |
/trunk/vendor/composer/autoload_static.php |
---|
7,8 → 7,8 |
class ComposerStaticInitOidPlusComposer |
{ |
public static $files = array ( |
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php', |
'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php', |
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php', |
); |
public static $prefixLengthsPsr4 = array ( |
27,6 → 27,7 |
'S' => |
array ( |
'Symfony\\Polyfill\\Mbstring\\' => 26, |
'SpomkyLabs\\' => 11, |
), |
'P' => |
array ( |
60,6 → 61,10 |
array ( |
0 => __DIR__ . '/..' . '/symfony/polyfill-mbstring', |
), |
'SpomkyLabs\\' => |
array ( |
0 => __DIR__ . '/..' . '/spomky-labs/php-punycode/src', |
), |
'ParagonIE\\ConstantTime\\' => |
array ( |
0 => __DIR__ . '/..' . '/paragonie/constant_time_encoding/src', |
/trunk/vendor/composer/installed.json |
---|
392,18 → 392,18 |
"source": { |
"type": "git", |
"url": "https://github.com/danielmarschall/uuid_mac_utils.git", |
"reference": "ba81df1a9ff2b883ba28741abe8fa147061d424e" |
"reference": "4a4fbab31b474f8025aa213641e99b9354192086" |
}, |
"dist": { |
"type": "zip", |
"url": "https://api.github.com/repos/danielmarschall/uuid_mac_utils/zipball/ba81df1a9ff2b883ba28741abe8fa147061d424e", |
"reference": "ba81df1a9ff2b883ba28741abe8fa147061d424e", |
"url": "https://api.github.com/repos/danielmarschall/uuid_mac_utils/zipball/4a4fbab31b474f8025aa213641e99b9354192086", |
"reference": "4a4fbab31b474f8025aa213641e99b9354192086", |
"shasum": "" |
}, |
"require": { |
"php": ">=7.0" |
}, |
"time": "2023-09-24T21:36:15+00:00", |
"time": "2023-10-06T21:40:12+00:00", |
"default-branch": true, |
"type": "library", |
"installation-source": "dist", |
837,12 → 837,12 |
"source": { |
"type": "git", |
"url": "https://github.com/phpseclib/phpseclib.git", |
"reference": "c5b4d08669b87c89bf14af74bdee14d5aa997e03" |
"reference": "967210fb469c1cb335900dda9092e4594bdf12ea" |
}, |
"dist": { |
"type": "zip", |
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/c5b4d08669b87c89bf14af74bdee14d5aa997e03", |
"reference": "c5b4d08669b87c89bf14af74bdee14d5aa997e03", |
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/967210fb469c1cb335900dda9092e4594bdf12ea", |
"reference": "967210fb469c1cb335900dda9092e4594bdf12ea", |
"shasum": "" |
}, |
"require": { |
860,7 → 860,7 |
"ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", |
"ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." |
}, |
"time": "2023-09-25T15:56:47+00:00", |
"time": "2023-10-07T23:25:46+00:00", |
"type": "library", |
"installation-source": "dist", |
"autoload": { |
976,6 → 976,67 |
"install-path": "../spamspan/spamspan" |
}, |
{ |
"name": "spomky-labs/php-punycode", |
"version": "dev-master", |
"version_normalized": "dev-master", |
"source": { |
"type": "git", |
"url": "https://github.com/Spomky-Labs/php-punycode.git", |
"reference": "d12fe5cd18acedc79851ddc8effd7767d00485f1" |
}, |
"dist": { |
"type": "zip", |
"url": "https://api.github.com/repos/Spomky-Labs/php-punycode/zipball/d12fe5cd18acedc79851ddc8effd7767d00485f1", |
"reference": "d12fe5cd18acedc79851ddc8effd7767d00485f1", |
"shasum": "" |
}, |
"require": { |
"php": ">=5.4", |
"symfony/polyfill-mbstring": "^1.1" |
}, |
"require-dev": { |
"phpunit/phpunit": "^4.8|^5.0", |
"satooshi/php-coveralls": "^1.0" |
}, |
"time": "2016-04-29T13:09:14+00:00", |
"default-branch": true, |
"type": "library", |
"installation-source": "dist", |
"autoload": { |
"psr-4": { |
"SpomkyLabs\\": "src/" |
} |
}, |
"notification-url": "https://packagist.org/downloads/", |
"license": [ |
"MIT" |
], |
"authors": [ |
{ |
"name": "Renan Gonçalves", |
"email": "renan.saddam@gmail.com" |
}, |
{ |
"name": "Florent Morselli" |
}, |
{ |
"name": "All contributors", |
"homepage": "https://github.com/Spomky-Labs/oauth2-server-library/contributors" |
} |
], |
"description": "A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)", |
"homepage": "https://github.com/spomky-labs/php-punycode", |
"keywords": [ |
"idna", |
"punycode" |
], |
"support": { |
"issues": "https://github.com/Spomky-Labs/php-punycode/issues", |
"source": "https://github.com/Spomky-Labs/php-punycode/tree/master" |
}, |
"install-path": "../spomky-labs/php-punycode" |
}, |
{ |
"name": "symfony/polyfill-mbstring", |
"version": "v1.19.0", |
"version_normalized": "1.19.0.0", |
/trunk/vendor/composer/installed.php |
---|
95,7 → 95,7 |
'danielmarschall/uuid_mac_utils' => array( |
'pretty_version' => 'dev-master', |
'version' => 'dev-master', |
'reference' => 'ba81df1a9ff2b883ba28741abe8fa147061d424e', |
'reference' => '4a4fbab31b474f8025aa213641e99b9354192086', |
'type' => 'library', |
'install_path' => __DIR__ . '/../danielmarschall/uuid_mac_utils', |
'aliases' => array( |
189,7 → 189,7 |
'phpseclib/phpseclib' => array( |
'pretty_version' => '3.0.x-dev', |
'version' => '3.0.9999999.9999999-dev', |
'reference' => 'c5b4d08669b87c89bf14af74bdee14d5aa997e03', |
'reference' => '967210fb469c1cb335900dda9092e4594bdf12ea', |
'type' => 'library', |
'install_path' => __DIR__ . '/../phpseclib/phpseclib', |
'aliases' => array(), |
213,6 → 213,17 |
'aliases' => array(), |
'dev_requirement' => false, |
), |
'spomky-labs/php-punycode' => array( |
'pretty_version' => 'dev-master', |
'version' => 'dev-master', |
'reference' => 'd12fe5cd18acedc79851ddc8effd7767d00485f1', |
'type' => 'library', |
'install_path' => __DIR__ . '/../spomky-labs/php-punycode', |
'aliases' => array( |
0 => '9999999-dev', |
), |
'dev_requirement' => false, |
), |
'symfony/polyfill-mbstring' => array( |
'pretty_version' => 'v1.19.0', |
'version' => '1.19.0.0', |