[ { "name": "bacon/bacon-qr-code", "version": "1.0.3", "version_normalized": "1.0.3.0", "source": { "type": "git", "url": "https://github.com/Bacon/BaconQrCode.git", "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/5a91b62b9d37cee635bbf8d553f4546057250bee", "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee", "shasum": "" }, "require": { "ext-iconv": "*", "php": "^5.4|^7.0" }, "require-dev": { "phpunit/phpunit": "^4.8" }, "suggest": { "ext-gd": "to generate QR code images" }, "time": "2017-10-17T09:59:25+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-0": { "BaconQrCode": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-2-Clause" ], "authors": [ { "name": "Ben Scholzen 'DASPRiD'", "email": "mail@dasprids.de", "homepage": "http://www.dasprids.de", "role": "Developer" } ], "description": "BaconQrCode is a QR code generator for PHP.", "homepage": "https://github.com/Bacon/BaconQrCode" }, { "name": "easywechat-composer/easywechat-composer", "version": "1.1.2", "version_normalized": "1.1.2.0", "source": { "type": "git", "url": "https://github.com/mingyoung/easywechat-composer.git", "reference": "777ce8726affd5a9a31eddb6f025e767765b8c6e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/mingyoung/easywechat-composer/zipball/777ce8726affd5a9a31eddb6f025e767765b8c6e", "reference": "777ce8726affd5a9a31eddb6f025e767765b8c6e", "shasum": "" }, "require": { "composer-plugin-api": "^1.0", "php": ">=7.0" }, "require-dev": { "composer/composer": "^1.0", "phpunit/phpunit": "^7.0" }, "time": "2018-09-18T14:23:58+00:00", "type": "composer-plugin", "extra": { "class": "EasyWeChatComposer\\Plugin" }, "installation-source": "dist", "autoload": { "psr-4": { "EasyWeChatComposer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "张铭阳", "email": "mingyoungcheung@gmail.com" } ], "description": "The composer plugin for EasyWeChat" }, { "name": "endroid/installer", "version": "1.0.6", "version_normalized": "1.0.6.0", "source": { "type": "git", "url": "https://github.com/endroid/installer.git", "reference": "c57edad5e6bc0c3b9df8fa703db34c288e22df62" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/endroid/installer/zipball/c57edad5e6bc0c3b9df8fa703db34c288e22df62", "reference": "c57edad5e6bc0c3b9df8fa703db34c288e22df62", "shasum": "" }, "require": { "composer-plugin-api": "^1.1", "php": ">=7.1" }, "require-dev": { "phpunit/phpunit": "^5.7|^6.0" }, "time": "2018-09-15T22:11:24+00:00", "type": "composer-plugin", "extra": { "branch-alias": { "dev-master": "1.x-dev" }, "class": "Endroid\\Installer\\Installer" }, "installation-source": "dist", "autoload": { "psr-4": { "Endroid\\Installer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jeroen van den Enden", "email": "info@endroid.nl" } ] }, { "name": "endroid/qr-code", "version": "3.4.4", "version_normalized": "3.4.4.0", "source": { "type": "git", "url": "https://github.com/endroid/qr-code.git", "reference": "bff7b8ca38d7e15e75e36deadaef6d9250af4221" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/endroid/qr-code/zipball/bff7b8ca38d7e15e75e36deadaef6d9250af4221", "reference": "bff7b8ca38d7e15e75e36deadaef6d9250af4221", "shasum": "" }, "require": { "bacon/bacon-qr-code": "^1.0.3", "endroid/installer": "^1.0.3", "ext-gd": "*", "khanamiryan/qrcode-detector-decoder": "^1.0.2", "myclabs/php-enum": "^1.5", "php": ">=7.1", "symfony/options-resolver": "^2.7|^3.0|^4.0", "symfony/property-access": "^2.7|^3.0|^4.0" }, "require-dev": { "phpunit/phpunit": "^5.7|^6.0" }, "time": "2018-08-21T20:10:48+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "3.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Endroid\\QrCode\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jeroen van den Enden", "email": "info@endroid.nl" } ], "description": "Endroid QR Code", "homepage": "https://github.com/endroid/qr-code", "keywords": [ "bundle", "code", "endroid", "php", "qr", "qrcode" ] }, { "name": "guzzlehttp/guzzle", "version": "6.3.3", "version_normalized": "6.3.3.0", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", "reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/guzzle/zipball/407b0cb880ace85c9b63c5f9551db498cb2d50ba", "reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba", "shasum": "" }, "require": { "guzzlehttp/promises": "^1.0", "guzzlehttp/psr7": "^1.4", "php": ">=5.5" }, "require-dev": { "ext-curl": "*", "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", "psr/log": "^1.0" }, "suggest": { "psr/log": "Required for using the Log middleware" }, "time": "2018-04-22T15:46:56+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "6.3-dev" } }, "installation-source": "dist", "autoload": { "files": [ "src/functions_include.php" ], "psr-4": { "GuzzleHttp\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" } ], "description": "Guzzle is a PHP HTTP client library", "homepage": "http://guzzlephp.org/", "keywords": [ "client", "curl", "framework", "http", "http client", "rest", "web service" ] }, { "name": "guzzlehttp/promises", "version": "v1.3.1", "version_normalized": "1.3.1.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646", "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646", "shasum": "" }, "require": { "php": ">=5.5.0" }, "require-dev": { "phpunit/phpunit": "^4.0" }, "time": "2016-12-20T10:07:11+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "1.4-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "GuzzleHttp\\Promise\\": "src/" }, "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" } ], "description": "Guzzle promises library", "keywords": [ "promise" ] }, { "name": "guzzlehttp/psr7", "version": "1.4.2", "version_normalized": "1.4.2.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/psr7/zipball/f5b8a8512e2b58b0071a7280e39f14f72e05d87c", "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c", "shasum": "" }, "require": { "php": ">=5.4.0", "psr/http-message": "~1.0" }, "provide": { "psr/http-message-implementation": "1.0" }, "require-dev": { "phpunit/phpunit": "~4.0" }, "time": "2017-03-20T17:10:46+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "1.4-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "GuzzleHttp\\Psr7\\": "src/" }, "files": [ "src/functions_include.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, { "name": "Tobias Schultze", "homepage": "https://github.com/Tobion" } ], "description": "PSR-7 message implementation that also provides common utility methods", "keywords": [ "http", "message", "request", "response", "stream", "uri", "url" ] }, { "name": "jaybizzle/crawler-detect", "version": "v1.2.91", "version_normalized": "1.2.91.0", "source": { "type": "git", "url": "https://github.com/JayBizzle/Crawler-Detect.git", "reference": "2af9b6429302fb25ea602f25a98151640ee77b47" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/JayBizzle/Crawler-Detect/zipball/2af9b6429302fb25ea602f25a98151640ee77b47", "reference": "2af9b6429302fb25ea602f25a98151640ee77b47", "shasum": "" }, "require": { "php": ">=5.3.0" }, "require-dev": { "phpunit/phpunit": "^4.8|^5.5|^6.5", "satooshi/php-coveralls": "1.*" }, "time": "2020-02-01T22:39:59+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "Jaybizzle\\CrawlerDetect\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Mark Beech", "email": "m@rkbee.ch", "role": "Developer" } ], "description": "CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent", "homepage": "https://github.com/JayBizzle/Crawler-Detect/", "keywords": [ "crawler", "crawler detect", "crawler detector", "crawlerdetect", "php crawler detect" ] }, { "name": "jenssegers/agent", "version": "v2.6.3", "version_normalized": "2.6.3.0", "source": { "type": "git", "url": "https://github.com/jenssegers/agent.git", "reference": "bcb895395e460478e101f41cdab139c48dc721ce" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/jenssegers/agent/zipball/bcb895395e460478e101f41cdab139c48dc721ce", "reference": "bcb895395e460478e101f41cdab139c48dc721ce", "shasum": "" }, "require": { "jaybizzle/crawler-detect": "^1.2", "mobiledetect/mobiledetectlib": "^2.7.6", "php": ">=5.6" }, "require-dev": { "php-coveralls/php-coveralls": "^2.1", "phpunit/phpunit": "^5.0|^6.0|^7.0" }, "suggest": { "illuminate/support": "^4.0|^5.0" }, "time": "2019-01-19T21:32:55+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "3.0-dev" }, "laravel": { "providers": [ "Jenssegers\\Agent\\AgentServiceProvider" ], "aliases": { "Agent": "Jenssegers\\Agent\\Facades\\Agent" } } }, "installation-source": "dist", "autoload": { "psr-4": { "Jenssegers\\Agent\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jens Segers", "homepage": "https://jenssegers.com" } ], "description": "Desktop/mobile user agent parser with support for Laravel, based on Mobiledetect", "homepage": "https://github.com/jenssegers/agent", "keywords": [ "Agent", "browser", "desktop", "laravel", "mobile", "platform", "user agent", "useragent" ] }, { "name": "karsonzhang/fastadmin-addons", "version": "dev-master", "version_normalized": "9999999-dev", "source": { "type": "git", "url": "https://github.com/karsonzhang/fastadmin-addons.git", "reference": "7841fa8ed6f9f73c631896c37ea42e491eb9b2cc" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/karsonzhang/fastadmin-addons/zipball/7841fa8ed6f9f73c631896c37ea42e491eb9b2cc", "reference": "7841fa8ed6f9f73c631896c37ea42e491eb9b2cc", "shasum": "" }, "require": { "php": ">=5.4.0", "topthink/think-helper": ">=1.0.4", "topthink/think-installer": ">=1.0.10" }, "time": "2018-07-19T01:38:51+00:00", "type": "library", "extra": { "think-config": { "addons": "src/config.php" } }, "installation-source": "source", "autoload": { "psr-4": { "think\\": "src/" }, "files": [ "src/common.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "xiaobo.sun", "email": "xiaobo.sun@qq.com" }, { "name": "karsonzhang", "email": "karsonzhang@163.com" } ], "description": "addons package for fastadmin", "homepage": "https://github.com/karsonzhang/fastadmin-addons" }, { "name": "khanamiryan/qrcode-detector-decoder", "version": "1.0.2", "version_normalized": "1.0.2.0", "source": { "type": "git", "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", "reference": "a75482d3bc804e3f6702332bfda6cccbb0dfaa76" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/a75482d3bc804e3f6702332bfda6cccbb0dfaa76", "reference": "a75482d3bc804e3f6702332bfda6cccbb0dfaa76", "shasum": "" }, "require": { "php": "^5.6|^7.0" }, "require-dev": { "phpunit/phpunit": "^5.7" }, "time": "2018-04-26T11:41:33+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "Zxing\\": "lib/" }, "files": [ "lib/Common/customFunctions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ashot Khanamiryan", "email": "a.khanamiryan@gmail.com", "homepage": "https://github.com/khanamiryan", "role": "Developer" } ], "description": "QR code decoder / reader", "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder/", "keywords": [ "barcode", "qr", "zxing" ] }, { "name": "mobiledetect/mobiledetectlib", "version": "2.8.34", "version_normalized": "2.8.34.0", "source": { "type": "git", "url": "https://github.com/serbanghita/Mobile-Detect.git", "reference": "6f8113f57a508494ca36acbcfa2dc2d923c7ed5b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/serbanghita/Mobile-Detect/zipball/6f8113f57a508494ca36acbcfa2dc2d923c7ed5b", "reference": "6f8113f57a508494ca36acbcfa2dc2d923c7ed5b", "shasum": "" }, "require": { "php": ">=5.0.0" }, "require-dev": { "phpunit/phpunit": "~4.8.35||~5.7" }, "time": "2019-09-18T18:44:20+00:00", "type": "library", "installation-source": "dist", "autoload": { "classmap": [ "Mobile_Detect.php" ], "psr-0": { "Detection": "namespaced/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Serban Ghita", "email": "serbanghita@gmail.com", "homepage": "http://mobiledetect.net", "role": "Developer" } ], "description": "Mobile_Detect is a lightweight PHP class for detecting mobile devices. It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.", "homepage": "https://github.com/serbanghita/Mobile-Detect", "keywords": [ "detect mobile devices", "mobile", "mobile detect", "mobile detector", "php mobile detect" ] }, { "name": "monolog/monolog", "version": "1.23.0", "version_normalized": "1.23.0.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd8c787753b3a2ad11bc60c063cff1358a32a3b4", "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4", "shasum": "" }, "require": { "php": ">=5.3.0", "psr/log": "~1.0" }, "provide": { "psr/log-implementation": "1.0.0" }, "require-dev": { "aws/aws-sdk-php": "^2.4.9 || ^3.0", "doctrine/couchdb": "~1.0@dev", "graylog2/gelf-php": "~1.0", "jakub-onderka/php-parallel-lint": "0.9", "php-amqplib/php-amqplib": "~2.4", "php-console/php-console": "^3.1.3", "phpunit/phpunit": "~4.5", "phpunit/phpunit-mock-objects": "2.3.0", "ruflin/elastica": ">=0.90 <3.0", "sentry/sentry": "^0.13", "swiftmailer/swiftmailer": "^5.3|^6.0" }, "suggest": { "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", "doctrine/couchdb": "Allow sending log messages to a CouchDB server", "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", "ext-mongo": "Allow sending log messages to a MongoDB server", "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", "php-console/php-console": "Allow sending log messages to Google Chrome", "rollbar/rollbar": "Allow sending log messages to Rollbar", "ruflin/elastica": "Allow sending log messages to an Elastic Search server", "sentry/sentry": "Allow sending log messages to a Sentry server" }, "time": "2017-06-19T01:22:40+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Monolog\\": "src/Monolog" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", "homepage": "http://seld.be" } ], "description": "Sends your logs to files, sockets, inboxes, databases and various web services", "homepage": "http://github.com/Seldaek/monolog", "keywords": [ "log", "logging", "psr-3" ] }, { "name": "mtdowling/cron-expression", "version": "v1.2.1", "version_normalized": "1.2.1.0", "source": { "type": "git", "url": "https://github.com/mtdowling/cron-expression.git", "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/mtdowling/cron-expression/zipball/9504fa9ea681b586028adaaa0877db4aecf32bad", "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad", "shasum": "" }, "require": { "php": ">=5.3.2" }, "require-dev": { "phpunit/phpunit": "~4.0|~5.0" }, "time": "2017-01-23T04:29:33+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "Cron\\": "src/Cron/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" } ], "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", "keywords": [ "cron", "schedule" ], "abandoned": "dragonmantank/cron-expression" }, { "name": "myclabs/php-enum", "version": "1.6.2", "version_normalized": "1.6.2.0", "source": { "type": "git", "url": "https://github.com/myclabs/php-enum.git", "reference": "ca2f4090a7ecae6f0c67fc9bd07cfb51cdf04219" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/myclabs/php-enum/zipball/ca2f4090a7ecae6f0c67fc9bd07cfb51cdf04219", "reference": "ca2f4090a7ecae6f0c67fc9bd07cfb51cdf04219", "shasum": "" }, "require": { "php": ">=5.4" }, "require-dev": { "phpunit/phpunit": "^4.8.35|^5.7|^6.0", "squizlabs/php_codesniffer": "1.*" }, "time": "2018-08-01T21:05:54+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "MyCLabs\\Enum\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP Enum contributors", "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" } ], "description": "PHP Enum implementation", "homepage": "http://github.com/myclabs/php-enum", "keywords": [ "enum" ] }, { "name": "overtrue/pinyin", "version": "3.0.6", "version_normalized": "3.0.6.0", "source": { "type": "git", "url": "https://github.com/overtrue/pinyin.git", "reference": "3b781d267197b74752daa32814d3a2cf5d140779" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/overtrue/pinyin/zipball/3b781d267197b74752daa32814d3a2cf5d140779", "reference": "3b781d267197b74752daa32814d3a2cf5d140779", "shasum": "" }, "require": { "php": ">=5.3" }, "require-dev": { "phpunit/phpunit": "~4.8" }, "time": "2017-07-10T07:20:01+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "Overtrue\\Pinyin\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Carlos", "homepage": "http://github.com/overtrue" } ], "description": "Chinese to pinyin translator.", "homepage": "https://github.com/overtrue/pinyin", "keywords": [ "Chinese", "Pinyin", "cn2pinyin" ] }, { "name": "overtrue/socialite", "version": "2.0.3", "version_normalized": "2.0.3.0", "source": { "type": "git", "url": "https://github.com/overtrue/socialite.git", "reference": "20bc0ac598aa41365c209bbe4cb5c0cf314d46b3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/overtrue/socialite/zipball/20bc0ac598aa41365c209bbe4cb5c0cf314d46b3", "reference": "20bc0ac598aa41365c209bbe4cb5c0cf314d46b3", "shasum": "" }, "require": { "guzzlehttp/guzzle": "~5.0|~6.0", "php": ">=7.0", "symfony/http-foundation": "^2.7|^3.0|^4.0" }, "require-dev": { "mockery/mockery": "~0.9", "phpunit/phpunit": "~4.0" }, "time": "2018-03-28T02:22:49+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "Overtrue\\Socialite\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "overtrue", "email": "anzhengchao@gmail.com" } ], "description": "A collection of OAuth 2 packages that extracts from laravel/socialite.", "keywords": [ "login", "oauth", "qq", "social", "wechat", "weibo" ] }, { "name": "overtrue/wechat", "version": "4.1.8", "version_normalized": "4.1.8.0", "source": { "type": "git", "url": "https://github.com/overtrue/wechat.git", "reference": "b9c7b780706e4a6b16658ab43d5667c57ddde498" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/overtrue/wechat/zipball/b9c7b780706e4a6b16658ab43d5667c57ddde498", "reference": "b9c7b780706e4a6b16658ab43d5667c57ddde498", "shasum": "" }, "require": { "easywechat-composer/easywechat-composer": "^1.1", "ext-fileinfo": "*", "ext-openssl": "*", "ext-simplexml": "*", "guzzlehttp/guzzle": "^6.2", "monolog/monolog": "^1.22", "overtrue/socialite": "~2.0", "php": ">=7.0", "pimple/pimple": "^3.0", "symfony/cache": "^3.3|^4.0", "symfony/http-foundation": "^2.7|^3.0|^4.0", "symfony/psr-http-message-bridge": "^0.3|^1.0" }, "require-dev": { "mikey179/vfsstream": "^1.6", "mockery/mockery": "^1.0", "overtrue/phplint": "dev-master", "phpunit/phpunit": "~6.0" }, "time": "2018-09-20T12:51:32+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "EasyWeChat\\": "src/" }, "files": [ "src/Kernel/Support/Helpers.php", "src/Kernel/Helpers.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "overtrue", "email": "anzhengchao@gmail.com" } ], "description": "微信SDK", "keywords": [ "sdk", "wechat", "weixin", "weixin-sdk" ] }, { "name": "php-amqplib/php-amqplib", "version": "v2.7.2", "version_normalized": "2.7.2.0", "source": { "type": "git", "url": "https://github.com/php-amqplib/php-amqplib.git", "reference": "dfd3694a86f1a7394d3693485259d4074a6ec79b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/dfd3694a86f1a7394d3693485259d4074a6ec79b", "reference": "dfd3694a86f1a7394d3693485259d4074a6ec79b", "shasum": "" }, "require": { "ext-bcmath": "*", "ext-mbstring": "*", "php": ">=5.3.0" }, "replace": { "videlalvaro/php-amqplib": "self.version" }, "require-dev": { "phpdocumentor/phpdocumentor": "^2.9", "phpunit/phpunit": "^4.8", "scrutinizer/ocular": "^1.1", "squizlabs/php_codesniffer": "^2.5" }, "suggest": { "ext-sockets": "Use AMQPSocketConnection" }, "time": "2018-02-11T19:28:00+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "2.7-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "PhpAmqpLib\\": "PhpAmqpLib/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-2.1-or-later" ], "authors": [ { "name": "Alvaro Videla", "role": "Original Maintainer" }, { "name": "John Kelly", "email": "johnmkelly86@gmail.com", "role": "Maintainer" }, { "name": "Raúl Araya", "email": "nubeiro@gmail.com", "role": "Maintainer" } ], "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", "homepage": "https://github.com/php-amqplib/php-amqplib/", "keywords": [ "message", "queue", "rabbitmq" ] }, { "name": "phpmailer/phpmailer", "version": "v5.2.26", "version_normalized": "5.2.26.0", "source": { "type": "git", "url": "https://github.com/PHPMailer/PHPMailer.git", "reference": "70362997bda4376378be7d92d81e2200550923f7" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/70362997bda4376378be7d92d81e2200550923f7", "reference": "70362997bda4376378be7d92d81e2200550923f7", "shasum": "" }, "require": { "ext-ctype": "*", "php": ">=5.0.0" }, "require-dev": { "doctrine/annotations": "1.2.*", "jms/serializer": "0.16.*", "phpdocumentor/phpdocumentor": "2.*", "phpunit/phpunit": "4.8.*", "symfony/debug": "2.8.*", "symfony/filesystem": "2.8.*", "symfony/translation": "2.8.*", "symfony/yaml": "2.8.*", "zendframework/zend-cache": "2.5.1", "zendframework/zend-config": "2.5.1", "zendframework/zend-eventmanager": "2.5.1", "zendframework/zend-filter": "2.5.1", "zendframework/zend-i18n": "2.5.1", "zendframework/zend-json": "2.5.1", "zendframework/zend-math": "2.5.1", "zendframework/zend-serializer": "2.5.*", "zendframework/zend-servicemanager": "2.5.*", "zendframework/zend-stdlib": "2.5.1" }, "suggest": { "league/oauth2-google": "Needed for Google XOAUTH2 authentication" }, "time": "2017-11-04T09:26:05+00:00", "type": "library", "installation-source": "dist", "autoload": { "classmap": [ "class.phpmailer.php", "class.phpmaileroauth.php", "class.phpmaileroauthgoogle.php", "class.smtp.php", "class.pop3.php", "extras/EasyPeasyICS.php", "extras/ntlm_sasl_client.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-2.1" ], "authors": [ { "name": "Jim Jagielski", "email": "jimjag@gmail.com" }, { "name": "Marcus Bointon", "email": "phpmailer@synchromedia.co.uk" }, { "name": "Andy Prevost", "email": "codeworxtech@users.sourceforge.net" }, { "name": "Brent R. Matzelle" } ], "description": "PHPMailer is a full-featured email creation and transfer class for PHP" }, { "name": "phpoffice/phpexcel", "version": "1.8.1", "version_normalized": "1.8.1.0", "source": { "type": "git", "url": "https://github.com/PHPOffice/PHPExcel.git", "reference": "372c7cbb695a6f6f1e62649381aeaa37e7e70b32" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/PHPOffice/PHPExcel/zipball/372c7cbb695a6f6f1e62649381aeaa37e7e70b32", "reference": "372c7cbb695a6f6f1e62649381aeaa37e7e70b32", "shasum": "" }, "require": { "ext-xml": "*", "ext-xmlwriter": "*", "php": ">=5.2.0" }, "time": "2015-05-01T07:00:55+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-0": { "PHPExcel": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL" ], "authors": [ { "name": "Maarten Balliauw", "homepage": "http://blog.maartenballiauw.be" }, { "name": "Mark Baker" }, { "name": "Franck Lefevre", "homepage": "http://blog.rootslabs.net" }, { "name": "Erik Tilt" } ], "description": "PHPExcel - OpenXML - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", "homepage": "http://phpexcel.codeplex.com", "keywords": [ "OpenXML", "excel", "php", "spreadsheet", "xls", "xlsx" ], "abandoned": "phpoffice/phpspreadsheet" }, { "name": "pimple/pimple", "version": "v3.2.3", "version_normalized": "3.2.3.0", "source": { "type": "git", "url": "https://github.com/silexphp/Pimple.git", "reference": "9e403941ef9d65d20cba7d54e29fe906db42cf32" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/silexphp/Pimple/zipball/9e403941ef9d65d20cba7d54e29fe906db42cf32", "reference": "9e403941ef9d65d20cba7d54e29fe906db42cf32", "shasum": "" }, "require": { "php": ">=5.3.0", "psr/container": "^1.0" }, "require-dev": { "symfony/phpunit-bridge": "^3.2" }, "time": "2018-01-21T07:42:36+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "3.2.x-dev" } }, "installation-source": "dist", "autoload": { "psr-0": { "Pimple": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" } ], "description": "Pimple, a simple Dependency Injection Container", "homepage": "http://pimple.sensiolabs.org", "keywords": [ "container", "dependency injection" ] }, { "name": "predis/predis", "version": "v1.1.1", "version_normalized": "1.1.1.0", "source": { "type": "git", "url": "https://github.com/nrk/predis.git", "reference": "f0210e38881631afeafb56ab43405a92cafd9fd1" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/nrk/predis/zipball/f0210e38881631afeafb56ab43405a92cafd9fd1", "reference": "f0210e38881631afeafb56ab43405a92cafd9fd1", "shasum": "" }, "require": { "php": ">=5.3.9" }, "require-dev": { "phpunit/phpunit": "~4.8" }, "suggest": { "ext-curl": "Allows access to Webdis when paired with phpiredis", "ext-phpiredis": "Allows faster serialization and deserialization of the Redis protocol" }, "time": "2016-06-16T16:22:20+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "Predis\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Daniele Alessandri", "email": "suppakilla@gmail.com", "homepage": "http://clorophilla.net" } ], "description": "Flexible and feature-complete Redis client for PHP and HHVM", "homepage": "http://github.com/nrk/predis", "keywords": [ "nosql", "predis", "redis" ] }, { "name": "psr/cache", "version": "1.0.1", "version_normalized": "1.0.1.0", "source": { "type": "git", "url": "https://github.com/php-fig/cache.git", "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", "shasum": "" }, "require": { "php": ">=5.3.0" }, "time": "2016-08-06T20:24:11+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Psr\\Cache\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common interface for caching libraries", "keywords": [ "cache", "psr", "psr-6" ] }, { "name": "psr/container", "version": "1.0.0", "version_normalized": "1.0.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", "shasum": "" }, "require": { "php": ">=5.3.0" }, "time": "2017-02-14T16:28:37+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Psr\\Container\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common Container Interface (PHP FIG PSR-11)", "homepage": "https://github.com/php-fig/container", "keywords": [ "PSR-11", "container", "container-interface", "container-interop", "psr" ] }, { "name": "psr/http-message", "version": "1.0.1", "version_normalized": "1.0.1.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", "shasum": "" }, "require": { "php": ">=5.3.0" }, "time": "2016-08-06T14:39:51+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", "homepage": "https://github.com/php-fig/http-message", "keywords": [ "http", "http-message", "psr", "psr-7", "request", "response" ] }, { "name": "psr/log", "version": "1.0.2", "version_normalized": "1.0.2.0", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", "shasum": "" }, "require": { "php": ">=5.3.0" }, "time": "2016-10-10T12:19:37+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Psr\\Log\\": "Psr/Log/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common interface for logging libraries", "homepage": "https://github.com/php-fig/log", "keywords": [ "log", "psr", "psr-3" ] }, { "name": "psr/simple-cache", "version": "1.0.1", "version_normalized": "1.0.1.0", "source": { "type": "git", "url": "https://github.com/php-fig/simple-cache.git", "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", "shasum": "" }, "require": { "php": ">=5.3.0" }, "time": "2017-10-23T01:57:42+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Psr\\SimpleCache\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common interfaces for simple caching", "keywords": [ "cache", "caching", "psr", "psr-16", "simple-cache" ] }, { "name": "symfony/cache", "version": "v4.1.6", "version_normalized": "4.1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", "reference": "05ce0ddc8bc1ffe592105398fc2c725cb3080a38" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/cache/zipball/05ce0ddc8bc1ffe592105398fc2c725cb3080a38", "reference": "05ce0ddc8bc1ffe592105398fc2c725cb3080a38", "shasum": "" }, "require": { "php": "^7.1.3", "psr/cache": "~1.0", "psr/log": "~1.0", "psr/simple-cache": "^1.0" }, "conflict": { "symfony/var-dumper": "<3.4" }, "provide": { "psr/cache-implementation": "1.0", "psr/simple-cache-implementation": "1.0" }, "require-dev": { "cache/integration-tests": "dev-master", "doctrine/cache": "~1.6", "doctrine/dbal": "~2.4", "predis/predis": "~1.0" }, "time": "2018-09-30T03:38:13+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "4.1-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Symfony\\Component\\Cache\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony Cache component with PSR-6, PSR-16, and tags", "homepage": "https://symfony.com", "keywords": [ "caching", "psr6" ] }, { "name": "symfony/event-dispatcher", "version": "v4.4.4", "version_normalized": "4.4.4.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", "reference": "9e3de195e5bc301704dd6915df55892f6dfc208b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/9e3de195e5bc301704dd6915df55892f6dfc208b", "reference": "9e3de195e5bc301704dd6915df55892f6dfc208b", "shasum": "" }, "require": { "php": "^7.1.3", "symfony/event-dispatcher-contracts": "^1.1" }, "conflict": { "symfony/dependency-injection": "<3.4" }, "provide": { "psr/event-dispatcher-implementation": "1.0", "symfony/event-dispatcher-implementation": "1.1" }, "require-dev": { "psr/log": "~1.0", "symfony/config": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/expression-language": "^3.4|^4.0|^5.0", "symfony/http-foundation": "^3.4|^4.0|^5.0", "symfony/service-contracts": "^1.1|^2", "symfony/stopwatch": "^3.4|^4.0|^5.0" }, "suggest": { "symfony/dependency-injection": "", "symfony/http-kernel": "" }, "time": "2020-01-10T21:54:01+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "4.4-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com" }, { "name": "symfony/event-dispatcher-contracts", "version": "v1.1.7", "version_normalized": "1.1.7.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18", "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18", "shasum": "" }, "require": { "php": "^7.1.3" }, "suggest": { "psr/event-dispatcher": "", "symfony/event-dispatcher-implementation": "" }, "time": "2019-09-17T09:54:03+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "1.1-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Symfony\\Contracts\\EventDispatcher\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Generic abstractions related to dispatching event", "homepage": "https://symfony.com", "keywords": [ "abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards" ] }, { "name": "symfony/http-foundation", "version": "v4.1.6", "version_normalized": "4.1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", "reference": "d528136617ff24f530e70df9605acc1b788b08d4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/http-foundation/zipball/d528136617ff24f530e70df9605acc1b788b08d4", "reference": "d528136617ff24f530e70df9605acc1b788b08d4", "shasum": "" }, "require": { "php": "^7.1.3", "symfony/polyfill-mbstring": "~1.1" }, "require-dev": { "predis/predis": "~1.0", "symfony/expression-language": "~3.4|~4.0" }, "time": "2018-10-03T08:48:45+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "4.1-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Symfony\\Component\\HttpFoundation\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com" }, { "name": "symfony/inflector", "version": "v4.1.6", "version_normalized": "4.1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/inflector.git", "reference": "07810b5c88ec0c2e98972571a40a126b44664e13" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/inflector/zipball/07810b5c88ec0c2e98972571a40a126b44664e13", "reference": "07810b5c88ec0c2e98972571a40a126b44664e13", "shasum": "" }, "require": { "php": "^7.1.3", "symfony/polyfill-ctype": "~1.8" }, "time": "2018-07-26T08:55:25+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "4.1-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Symfony\\Component\\Inflector\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bernhard Schussek", "email": "bschussek@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony Inflector Component", "homepage": "https://symfony.com", "keywords": [ "inflection", "pluralize", "singularize", "string", "symfony", "words" ] }, { "name": "symfony/options-resolver", "version": "v4.1.6", "version_normalized": "4.1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", "reference": "40f0e40d37c1c8a762334618dea597d64bbb75ff" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/options-resolver/zipball/40f0e40d37c1c8a762334618dea597d64bbb75ff", "reference": "40f0e40d37c1c8a762334618dea597d64bbb75ff", "shasum": "" }, "require": { "php": "^7.1.3" }, "time": "2018-09-18T12:45:12+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "4.1-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Symfony\\Component\\OptionsResolver\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony OptionsResolver Component", "homepage": "https://symfony.com", "keywords": [ "config", "configuration", "options" ] }, { "name": "symfony/polyfill-ctype", "version": "v1.9.0", "version_normalized": "1.9.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", "reference": "e3d826245268269cd66f8326bd8bc066687b4a19" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/e3d826245268269cd66f8326bd8bc066687b4a19", "reference": "e3d826245268269cd66f8326bd8bc066687b4a19", "shasum": "" }, "require": { "php": ">=5.3.3" }, "suggest": { "ext-ctype": "For best performance" }, "time": "2018-08-06T14:22:27+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "1.9-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Symfony\\Polyfill\\Ctype\\": "" }, "files": [ "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" }, { "name": "Gert de Pagter", "email": "BackEndTea@gmail.com" } ], "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "ctype", "polyfill", "portable" ] }, { "name": "symfony/polyfill-mbstring", "version": "v1.9.0", "version_normalized": "1.9.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", "reference": "d0cd638f4634c16d8df4508e847f14e9e43168b8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/d0cd638f4634c16d8df4508e847f14e9e43168b8", "reference": "d0cd638f4634c16d8df4508e847f14e9e43168b8", "shasum": "" }, "require": { "php": ">=5.3.3" }, "suggest": { "ext-mbstring": "For best performance" }, "time": "2018-08-06T14:22:27+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "1.9-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Symfony\\Polyfill\\Mbstring\\": "" }, "files": [ "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for the Mbstring extension", "homepage": "https://symfony.com", "keywords": [ "compatibility", "mbstring", "polyfill", "portable", "shim" ] }, { "name": "symfony/property-access", "version": "v4.1.6", "version_normalized": "4.1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", "reference": "ae5620fb79729bc8b5dd83b75507cbcae24f83ee" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/property-access/zipball/ae5620fb79729bc8b5dd83b75507cbcae24f83ee", "reference": "ae5620fb79729bc8b5dd83b75507cbcae24f83ee", "shasum": "" }, "require": { "php": "^7.1.3", "symfony/inflector": "~3.4|~4.0" }, "require-dev": { "symfony/cache": "~3.4|~4.0" }, "suggest": { "psr/cache-implementation": "To cache access methods." }, "time": "2018-10-02T12:40:59+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "4.1-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Symfony\\Component\\PropertyAccess\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony PropertyAccess Component", "homepage": "https://symfony.com", "keywords": [ "access", "array", "extraction", "index", "injection", "object", "property", "property path", "reflection" ] }, { "name": "symfony/psr-http-message-bridge", "version": "v1.1.0", "version_normalized": "1.1.0.0", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", "reference": "53c15a6a7918e6c2ab16ae370ea607fb40cab196" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/53c15a6a7918e6c2ab16ae370ea607fb40cab196", "reference": "53c15a6a7918e6c2ab16ae370ea607fb40cab196", "shasum": "" }, "require": { "php": "^5.3.3 || ^7.0", "psr/http-message": "^1.0", "symfony/http-foundation": "^2.3.42 || ^3.4 || ^4.0" }, "require-dev": { "symfony/phpunit-bridge": "^3.4 || 4.0" }, "suggest": { "psr/http-factory-implementation": "To use the PSR-17 factory", "psr/http-message-implementation": "To use the HttpFoundation factory", "zendframework/zend-diactoros": "To use the Zend Diactoros factory" }, "time": "2018-08-30T16:28:28+00:00", "type": "symfony-bridge", "extra": { "branch-alias": { "dev-master": "1.1-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "Symfony\\Bridge\\PsrHttpMessage\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Symfony Community", "homepage": "http://symfony.com/contributors" }, { "name": "Fabien Potencier", "email": "fabien@symfony.com" } ], "description": "PSR HTTP message bridge", "homepage": "http://symfony.com", "keywords": [ "http", "http-message", "psr-7" ] }, { "name": "tecnickcom/tcpdf", "version": "6.3.2", "version_normalized": "6.3.2.0", "source": { "type": "git", "url": "https://github.com/tecnickcom/TCPDF.git", "reference": "9fde7bb9b404b945e7ea88fb7eccd23d9a4e324b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/tecnickcom/TCPDF/zipball/9fde7bb9b404b945e7ea88fb7eccd23d9a4e324b", "reference": "9fde7bb9b404b945e7ea88fb7eccd23d9a4e324b", "shasum": "" }, "require": { "php": ">=5.3.0" }, "time": "2019-09-20T09:35:01+00:00", "type": "library", "installation-source": "dist", "autoload": { "classmap": [ "config", "include", "tcpdf.php", "tcpdf_parser.php", "tcpdf_import.php", "tcpdf_barcodes_1d.php", "tcpdf_barcodes_2d.php", "include/tcpdf_colors.php", "include/tcpdf_filters.php", "include/tcpdf_font_data.php", "include/tcpdf_fonts.php", "include/tcpdf_images.php", "include/tcpdf_static.php", "include/barcodes/datamatrix.php", "include/barcodes/pdf417.php", "include/barcodes/qrcode.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-3.0" ], "authors": [ { "name": "Nicola Asuni", "email": "info@tecnick.com", "role": "lead" } ], "description": "TCPDF is a PHP class for generating PDF documents and barcodes.", "homepage": "http://www.tcpdf.org/", "keywords": [ "PDFD32000-2008", "TCPDF", "barcodes", "datamatrix", "pdf", "pdf417", "qrcode" ] }, { "name": "topthink/framework", "version": "v5.0.21", "version_normalized": "5.0.21.0", "source": { "type": "git", "url": "https://github.com/top-think/framework.git", "reference": "60e38a040b31885ade6887208d1429ac4052f623" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/framework/zipball/60e38a040b31885ade6887208d1429ac4052f623", "reference": "60e38a040b31885ade6887208d1429ac4052f623", "shasum": "" }, "require": { "php": ">=5.4.0", "topthink/think-installer": "~1.0" }, "require-dev": { "johnkary/phpunit-speedtrap": "^1.0", "mikey179/vfsstream": "~1.6", "phpdocumentor/reflection-docblock": "^2.0", "phploc/phploc": "2.*", "phpunit/phpunit": "4.8.*", "sebastian/phpcpd": "2.*" }, "time": "2018-08-23T09:38:39+00:00", "type": "think-framework", "installation-source": "dist", "autoload": { "psr-4": { "think\\": "library/think" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "liu21st", "email": "liu21st@gmail.com" } ], "description": "the new thinkphp framework", "homepage": "http://thinkphp.cn/", "keywords": [ "framework", "orm", "thinkphp" ] }, { "name": "topthink/think-captcha", "version": "v1.0.7", "version_normalized": "1.0.7.0", "source": { "type": "git", "url": "https://github.com/top-think/think-captcha.git", "reference": "0c55455df26a1626a60d0dc35d2d89002b741d44" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-captcha/zipball/0c55455df26a1626a60d0dc35d2d89002b741d44", "reference": "0c55455df26a1626a60d0dc35d2d89002b741d44", "shasum": "" }, "time": "2016-07-06T01:47:11+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "think\\captcha\\": "src/" }, "files": [ "src/helper.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "yunwuxin", "email": "448901948@qq.com" } ], "description": "captcha package for thinkphp5" }, { "name": "topthink/think-helper", "version": "v1.0.6", "version_normalized": "1.0.6.0", "source": { "type": "git", "url": "https://github.com/top-think/think-helper.git", "reference": "0c99dc625b0d2d4124e1b6ca15a3ad6f0125963f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-helper/zipball/0c99dc625b0d2d4124e1b6ca15a3ad6f0125963f", "reference": "0c99dc625b0d2d4124e1b6ca15a3ad6f0125963f", "shasum": "" }, "time": "2017-04-05T07:15:37+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "think\\helper\\": "src" }, "files": [ "src/helper.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "yunwuxin", "email": "448901948@qq.com" } ], "description": "The ThinkPHP5 Helper Package" }, { "name": "topthink/think-installer", "version": "v1.0.12", "version_normalized": "1.0.12.0", "source": { "type": "git", "url": "https://github.com/top-think/think-installer.git", "reference": "1be326e68f63de4e95977ed50f46ae75f017556d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-installer/zipball/1be326e68f63de4e95977ed50f46ae75f017556d", "reference": "1be326e68f63de4e95977ed50f46ae75f017556d", "shasum": "" }, "require": { "composer-plugin-api": "^1.0" }, "require-dev": { "composer/composer": "1.0.*@dev" }, "time": "2017-05-27T06:58:09+00:00", "type": "composer-plugin", "extra": { "class": "think\\composer\\Plugin" }, "installation-source": "dist", "autoload": { "psr-4": { "think\\composer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "yunwuxin", "email": "448901948@qq.com" } ] }, { "name": "yansongda/pay", "version": "v2.8.6", "version_normalized": "2.8.6.0", "source": { "type": "git", "url": "https://github.com/yansongda/pay.git", "reference": "841999b65f97466ed1b405c52400c0c73aeaa3b5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yansongda/pay/zipball/841999b65f97466ed1b405c52400c0c73aeaa3b5", "reference": "841999b65f97466ed1b405c52400c0c73aeaa3b5", "shasum": "" }, "require": { "ext-json": "*", "ext-libxml": "*", "ext-openssl": "*", "ext-simplexml": "*", "php": ">=7.1.3", "symfony/event-dispatcher": "^4.0", "symfony/http-foundation": "^4.0", "yansongda/supports": "^2.0" }, "require-dev": { "mockery/mockery": "^1.2", "phpunit/phpunit": "^7.5" }, "time": "2019-09-21T15:05:57+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "Yansongda\\Pay\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "yansongda", "email": "me@yansongda.cn" } ], "description": "专注 Alipay 和 WeChat 的支付扩展包", "keywords": [ "alipay", "pay", "wechat" ] }, { "name": "yansongda/supports", "version": "v2.1.3", "version_normalized": "2.1.3.0", "source": { "type": "git", "url": "https://github.com/yansongda/supports.git", "reference": "c114fe4502af60d8b7ea261b68a0ab5f17b39339" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yansongda/supports/zipball/c114fe4502af60d8b7ea261b68a0ab5f17b39339", "reference": "c114fe4502af60d8b7ea261b68a0ab5f17b39339", "shasum": "" }, "require": { "guzzlehttp/guzzle": "^6.2", "monolog/monolog": "^1.23 || ^2.0", "php": ">=7.1.3" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.15", "phpunit/phpunit": "^7.5", "predis/predis": "^1.1" }, "suggest": { "predis/predis": "Allows to use throttle feature" }, "time": "2019-12-30T02:00:50+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "Yansongda\\Supports\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "yansongda", "email": "me@yansongda.cn" } ], "description": "common components", "keywords": [ "Guzzle", "array", "collection", "config", "http", "support", "throttle" ] }, { "name": "yurunsoft/yurun-lock", "version": "v0.3", "version_normalized": "0.3.0.0", "source": { "type": "git", "url": "https://github.com/Yurunsoft/YurunLock.git", "reference": "b3abee63552bf7b8cd634805c10b7b7fcdd04026" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Yurunsoft/YurunLock/zipball/b3abee63552bf7b8cd634805c10b7b7fcdd04026", "reference": "b3abee63552bf7b8cd634805c10b7b7fcdd04026", "shasum": "" }, "time": "2017-07-22T02:34:28+00:00", "type": "project", "installation-source": "dist", "autoload": { "psr-4": { "Yurun\\Until\\Lock\\": "src/" } }, "notification-url": "https://packagist.org/downloads/" } ]