PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/mytube.pm/wp-content/plugins/wpforms-lite/vendor/composer/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/mytube.pm/wp-content/plugins/wpforms-lite/vendor/composer/InstalledVersions.php |
<?php namespace Composer; use Composer\Autoload\ClassLoader; use Composer\Semver\VersionParser; class InstalledVersions { private static $installed = array ( 'root' => array ( 'pretty_version' => 'dev-develop', 'version' => 'dev-develop', 'aliases' => array ( ), 'reference' => 'ddb0f1589f2a65a64e33e3e942cf2c61557c837f', 'name' => 'awesomemotive/wpforms', ), 'versions' => array ( 'awesomemotive/wpforms' => array ( 'pretty_version' => 'dev-develop', 'version' => 'dev-develop', 'aliases' => array ( ), 'reference' => 'ddb0f1589f2a65a64e33e3e942cf2c61557c837f', ), 'goodby/csv' => array ( 'pretty_version' => '1.3.0', 'version' => '1.3.0.0', 'aliases' => array ( ), 'reference' => 'e71217b8d6110f3d1ac3784ef9b8a2383c3398b9', ), 'mk-j/php_xlsxwriter' => array ( 'pretty_version' => '0.38', 'version' => '0.38.0.0', 'aliases' => array ( ), 'reference' => '00579529fea072851789505b2dec0d14cdfffe60', ), 'roave/security-advisories' => array ( 'pretty_version' => 'dev-latest', 'version' => 'dev-latest', 'aliases' => array ( 0 => '9999999-dev', ), 'reference' => '07314cf15422b2e162d591fe8ef2b850612b808f', ), 'symfony/css-selector' => array ( 'pretty_version' => 'v2.8.52', 'version' => '2.8.52.0', 'aliases' => array ( ), 'reference' => '7b1692e418d7ccac24c373528453bc90e42797de', ), 'symfony/polyfill-iconv' => array ( 'pretty_version' => 'v1.18.1', 'version' => '1.18.1.0', 'aliases' => array ( ), 'reference' => '6c2f78eb8f5ab8eaea98f6d414a5915f2e0fce36', ), 'symfony/polyfill-mbstring' => array ( 'pretty_version' => 'v1.18.1', 'version' => '1.18.1.0', 'aliases' => array ( ), 'reference' => 'a6977d63bf9a0ad4c65cd352709e230876f9904a', ), 'tijsverkoyen/css-to-inline-styles' => array ( 'pretty_version' => '2.2.3', 'version' => '2.2.3.0', 'aliases' => array ( ), 'reference' => 'b43b05cf43c1b6d849478965062b6ef73e223bb5', ), 'woocommerce/action-scheduler' => array ( 'pretty_version' => '3.1.6', 'version' => '3.1.6.0', 'aliases' => array ( ), 'reference' => '275d0ba54b1c263dfc62688de2fa9a25a373edf8', ), ), ); private static $canGetVendors; private static $installedByVendor = array(); public static function getInstalledPackages() { $packages = array(); foreach (self::getInstalled() as $installed) { $packages[] = array_keys($installed['versions']); } if (1 === \count($packages)) { return $packages[0]; } return array_keys(array_flip(\call_user_func_array('array_merge', $packages))); } public static function isInstalled($packageName) { foreach (self::getInstalled() as $installed) { if (isset($installed['versions'][$packageName])) { return true; } } return false; } public static function satisfies(VersionParser $parser, $packageName, $constraint) { $constraint = $parser->parseConstraints($constraint); $provided = $parser->parseConstraints(self::getVersionRanges($packageName)); return $provided->matches($constraint); } public static function getVersionRanges($packageName) { foreach (self::getInstalled() as $installed) { if (!isset($installed['versions'][$packageName])) { continue; } $ranges = array(); if (isset($installed['versions'][$packageName]['pretty_version'])) { $ranges[] = $installed['versions'][$packageName]['pretty_version']; } if (array_key_exists('aliases', $installed['versions'][$packageName])) { $ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']); } if (array_key_exists('replaced', $installed['versions'][$packageName])) { $ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']); } if (array_key_exists('provided', $installed['versions'][$packageName])) { $ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']); } return implode(' || ', $ranges); } throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } public static function getVersion($packageName) { foreach (self::getInstalled() as $installed) { if (!isset($installed['versions'][$packageName])) { continue; } if (!isset($installed['versions'][$packageName]['version'])) { return null; } return $installed['versions'][$packageName]['version']; } throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } public static function getPrettyVersion($packageName) { foreach (self::getInstalled() as $installed) { if (!isset($installed['versions'][$packageName])) { continue; } if (!isset($installed['versions'][$packageName]['pretty_version'])) { return null; } return $installed['versions'][$packageName]['pretty_version']; } throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } public static function getReference($packageName) { foreach (self::getInstalled() as $installed) { if (!isset($installed['versions'][$packageName])) { continue; } if (!isset($installed['versions'][$packageName]['reference'])) { return null; } return $installed['versions'][$packageName]['reference']; } throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); } public static function getRootPackage() { $installed = self::getInstalled(); return $installed[0]['root']; } public static function getRawData() { return self::$installed; } public static function reload($data) { self::$installed = $data; self::$installedByVendor = array(); } private static function getInstalled() { if (null === self::$canGetVendors) { self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders'); } $installed = array(); if (self::$canGetVendors) { foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { if (isset(self::$installedByVendor[$vendorDir])) { $installed[] = self::$installedByVendor[$vendorDir]; } elseif (is_file($vendorDir.'/composer/installed.php')) { $installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php'; } } } $installed[] = self::$installed; return $installed; } }