commit
ffbc86d56b
@ -0,0 +1,19 @@ |
||||
{ |
||||
"name": "vierbergenlars/authserver-installer", |
||||
"description": "Composer installer for custom Authserver plugins", |
||||
"type": "composer-plugin", |
||||
"require": { |
||||
"composer-plugin-api": "^1.1" |
||||
}, |
||||
"require-dev": { |
||||
"composer/composer": "^1.5" |
||||
}, |
||||
"license": "AGPL", |
||||
"authors": [ |
||||
{ |
||||
"name": "Lars Vierbergen", |
||||
"email": "vierbergenlars@gmail.com" |
||||
} |
||||
], |
||||
"minimum-stability": "stable" |
||||
} |
@ -0,0 +1,862 @@ |
||||
{ |
||||
"_readme": [ |
||||
"This file locks the dependencies of your project to a known state", |
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", |
||||
"This file is @generated automatically" |
||||
], |
||||
"content-hash": "0e8cfa820cceab95f63880d429eecfde", |
||||
"packages": [], |
||||
"packages-dev": [ |
||||
{ |
||||
"name": "composer/ca-bundle", |
||||
"version": "1.0.7", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/composer/ca-bundle.git", |
||||
"reference": "b17e6153cb7f33c7e44eb59578dc12eee5dc8e12" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/composer/ca-bundle/zipball/b17e6153cb7f33c7e44eb59578dc12eee5dc8e12", |
||||
"reference": "b17e6153cb7f33c7e44eb59578dc12eee5dc8e12", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"ext-openssl": "*", |
||||
"ext-pcre": "*", |
||||
"php": "^5.3.2 || ^7.0" |
||||
}, |
||||
"require-dev": { |
||||
"phpunit/phpunit": "^4.5", |
||||
"psr/log": "^1.0", |
||||
"symfony/process": "^2.5 || ^3.0" |
||||
}, |
||||
"suggest": { |
||||
"symfony/process": "This is necessary to reliably check whether openssl_x509_parse is vulnerable on older php versions, but can be ignored on PHP 5.5.6+" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "1.x-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Composer\\CaBundle\\": "src" |
||||
} |
||||
}, |
||||
"notification-url": "https://packagist.org/downloads/", |
||||
"license": [ |
||||
"MIT" |
||||
], |
||||
"authors": [ |
||||
{ |
||||
"name": "Jordi Boggiano", |
||||
"email": "j.boggiano@seld.be", |
||||
"homepage": "http://seld.be" |
||||
} |
||||
], |
||||
"description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", |
||||
"keywords": [ |
||||
"cabundle", |
||||
"cacert", |
||||
"certificate", |
||||
"ssl", |
||||
"tls" |
||||
], |
||||
"time": "2017-03-06T11:59:08+00:00" |
||||
}, |
||||
{ |
||||
"name": "composer/composer", |
||||
"version": "1.5.1", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/composer/composer.git", |
||||
"reference": "d60a1ff0cb421fcd2811c3f2b57f7e3e2b6c9d0e" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/composer/composer/zipball/d60a1ff0cb421fcd2811c3f2b57f7e3e2b6c9d0e", |
||||
"reference": "d60a1ff0cb421fcd2811c3f2b57f7e3e2b6c9d0e", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"composer/ca-bundle": "^1.0", |
||||
"composer/semver": "^1.0", |
||||
"composer/spdx-licenses": "^1.0", |
||||
"justinrainbow/json-schema": "^3.0 || ^4.0 || ^5.0", |
||||
"php": "^5.3.2 || ^7.0", |
||||
"psr/log": "^1.0", |
||||
"seld/cli-prompt": "^1.0", |
||||
"seld/jsonlint": "^1.4", |
||||
"seld/phar-utils": "^1.0", |
||||
"symfony/console": "^2.7 || ^3.0", |
||||
"symfony/filesystem": "^2.7 || ^3.0", |
||||
"symfony/finder": "^2.7 || ^3.0", |
||||
"symfony/process": "^2.7 || ^3.0" |
||||
}, |
||||
"require-dev": { |
||||
"phpunit/phpunit": "^4.5 || ^5.0.5", |
||||
"phpunit/phpunit-mock-objects": "^2.3 || ^3.0" |
||||
}, |
||||
"suggest": { |
||||
"ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", |
||||
"ext-zip": "Enabling the zip extension allows you to unzip archives", |
||||
"ext-zlib": "Allow gzip compression of HTTP requests" |
||||
}, |
||||
"bin": [ |
||||
"bin/composer" |
||||
], |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "1.5-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Composer\\": "src/Composer" |
||||
} |
||||
}, |
||||
"notification-url": "https://packagist.org/downloads/", |
||||
"license": [ |
||||
"MIT" |
||||
], |
||||
"authors": [ |
||||
{ |
||||
"name": "Nils Adermann", |
||||
"email": "naderman@naderman.de", |
||||
"homepage": "http://www.naderman.de" |
||||
}, |
||||
{ |
||||
"name": "Jordi Boggiano", |
||||
"email": "j.boggiano@seld.be", |
||||
"homepage": "http://seld.be" |
||||
} |
||||
], |
||||
"description": "Composer helps you declare, manage and install dependencies of PHP projects, ensuring you have the right stack everywhere.", |
||||
"homepage": "https://getcomposer.org/", |
||||
"keywords": [ |
||||
"autoload", |
||||
"dependency", |
||||
"package" |
||||
], |
||||
"time": "2017-08-09T14:07:22+00:00" |
||||
}, |
||||
{ |
||||
"name": "composer/semver", |
||||
"version": "1.4.2", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/composer/semver.git", |
||||
"reference": "c7cb9a2095a074d131b65a8a0cd294479d785573" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/composer/semver/zipball/c7cb9a2095a074d131b65a8a0cd294479d785573", |
||||
"reference": "c7cb9a2095a074d131b65a8a0cd294479d785573", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": "^5.3.2 || ^7.0" |
||||
}, |
||||
"require-dev": { |
||||
"phpunit/phpunit": "^4.5 || ^5.0.5", |
||||
"phpunit/phpunit-mock-objects": "2.3.0 || ^3.0" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "1.x-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Composer\\Semver\\": "src" |
||||
} |
||||
}, |
||||
"notification-url": "https://packagist.org/downloads/", |
||||
"license": [ |
||||
"MIT" |
||||
], |
||||
"authors": [ |
||||
{ |
||||
"name": "Nils Adermann", |
||||
"email": "naderman@naderman.de", |
||||
"homepage": "http://www.naderman.de" |
||||
}, |
||||
{ |
||||
"name": "Jordi Boggiano", |
||||
"email": "j.boggiano@seld.be", |
||||
"homepage": "http://seld.be" |
||||
}, |
||||
{ |
||||
"name": "Rob Bast", |
||||
"email": "rob.bast@gmail.com", |
||||
"homepage": "http://robbast.nl" |
||||
} |
||||
], |
||||
"description": "Semver library that offers utilities, version constraint parsing and validation.", |
||||
"keywords": [ |
||||
"semantic", |
||||
"semver", |
||||
"validation", |
||||
"versioning" |
||||
], |
||||
"time": "2016-08-30T16:08:34+00:00" |
||||
}, |
||||
{ |
||||
"name": "composer/spdx-licenses", |
||||
"version": "1.1.6", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/composer/spdx-licenses.git", |
||||
"reference": "2603a0d7ddc00a015deb576fa5297ca43dee6b1c" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/composer/spdx-licenses/zipball/2603a0d7ddc00a015deb576fa5297ca43dee6b1c", |
||||
"reference": "2603a0d7ddc00a015deb576fa5297ca43dee6b1c", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": "^5.3.2 || ^7.0" |
||||
}, |
||||
"require-dev": { |
||||
"phpunit/phpunit": "^4.5 || ^5.0.5", |
||||
"phpunit/phpunit-mock-objects": "2.3.0 || ^3.0" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "1.x-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Composer\\Spdx\\": "src" |
||||
} |
||||
}, |
||||
"notification-url": "https://packagist.org/downloads/", |
||||
"license": [ |
||||
"MIT" |
||||
], |
||||
"authors": [ |
||||
{ |
||||
"name": "Nils Adermann", |
||||
"email": "naderman@naderman.de", |
||||
"homepage": "http://www.naderman.de" |
||||
}, |
||||
{ |
||||
"name": "Jordi Boggiano", |
||||
"email": "j.boggiano@seld.be", |
||||
"homepage": "http://seld.be" |
||||
}, |
||||
{ |
||||
"name": "Rob Bast", |
||||
"email": "rob.bast@gmail.com", |
||||
"homepage": "http://robbast.nl" |
||||
} |
||||
], |
||||
"description": "SPDX licenses list and validation library.", |
||||
"keywords": [ |
||||
"license", |
||||
"spdx", |
||||
"validator" |
||||
], |
||||
"time": "2017-04-03T19:08:52+00:00" |
||||
}, |
||||
{ |
||||
"name": "justinrainbow/json-schema", |
||||
"version": "5.2.1", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/justinrainbow/json-schema.git", |
||||
"reference": "429be236f296ca249d61c65649cdf2652f4a5e80" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/429be236f296ca249d61c65649cdf2652f4a5e80", |
||||
"reference": "429be236f296ca249d61c65649cdf2652f4a5e80", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": ">=5.3.3" |
||||
}, |
||||
"require-dev": { |
||||
"friendsofphp/php-cs-fixer": "^2.1", |
||||
"json-schema/json-schema-test-suite": "1.2.0", |
||||
"phpdocumentor/phpdocumentor": "^2.7", |
||||
"phpunit/phpunit": "^4.8.22" |
||||
}, |
||||
"bin": [ |
||||
"bin/validate-json" |
||||
], |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "5.0.x-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"JsonSchema\\": "src/JsonSchema/" |
||||
} |
||||
}, |
||||
"notification-url": "https://packagist.org/downloads/", |
||||
"license": [ |
||||
"MIT" |
||||
], |
||||
"authors": [ |
||||
{ |
||||
"name": "Bruno Prieto Reis", |
||||
"email": "bruno.p.reis@gmail.com" |
||||
}, |
||||
{ |
||||
"name": "Justin Rainbow", |
||||
"email": "justin.rainbow@gmail.com" |
||||
}, |
||||
{ |
||||
"name": "Igor Wiedler", |
||||
"email": "igor@wiedler.ch" |
||||
}, |
||||
{ |
||||
"name": "Robert Schönthal", |
||||
"email": "seroscho@googlemail.com" |
||||
} |
||||
], |
||||
"description": "A library to validate a json schema.", |
||||
"homepage": "https://github.com/justinrainbow/json-schema", |
||||
"keywords": [ |
||||
"json", |
||||
"schema" |
||||
], |
||||
"time": "2017-05-16T21:06:09+00:00" |
||||
}, |
||||
{ |
||||
"name": "psr/log", |
||||
"version": "1.0.2", |
||||
"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" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "1.0.x-dev" |
||||
} |
||||
}, |
||||
"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" |
||||
], |
||||
"time": "2016-10-10T12:19:37+00:00" |
||||
}, |
||||
{ |
||||
"name": "seld/cli-prompt", |
||||
"version": "1.0.3", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/Seldaek/cli-prompt.git", |
||||
"reference": "a19a7376a4689d4d94cab66ab4f3c816019ba8dd" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/Seldaek/cli-prompt/zipball/a19a7376a4689d4d94cab66ab4f3c816019ba8dd", |
||||
"reference": "a19a7376a4689d4d94cab66ab4f3c816019ba8dd", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": ">=5.3" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "1.x-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Seld\\CliPrompt\\": "src/" |
||||
} |
||||
}, |
||||
"notification-url": "https://packagist.org/downloads/", |
||||
"license": [ |
||||
"MIT" |
||||
], |
||||
"authors": [ |
||||
{ |
||||
"name": "Jordi Boggiano", |
||||
"email": "j.boggiano@seld.be" |
||||
} |
||||
], |
||||
"description": "Allows you to prompt for user input on the command line, and optionally hide the characters they type", |
||||
"keywords": [ |
||||
"cli", |
||||
"console", |
||||
"hidden", |
||||
"input", |
||||
"prompt" |
||||
], |
||||
"time": "2017-03-18T11:32:45+00:00" |
||||
}, |
||||
{ |
||||
"name": "seld/jsonlint", |
||||
"version": "1.6.1", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/Seldaek/jsonlint.git", |
||||
"reference": "50d63f2858d87c4738d5b76a7dcbb99fa8cf7c77" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/50d63f2858d87c4738d5b76a7dcbb99fa8cf7c77", |
||||
"reference": "50d63f2858d87c4738d5b76a7dcbb99fa8cf7c77", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": "^5.3 || ^7.0" |
||||
}, |
||||
"require-dev": { |
||||
"phpunit/phpunit": "^4.5" |
||||
}, |
||||
"bin": [ |
||||
"bin/jsonlint" |
||||
], |
||||
"type": "library", |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Seld\\JsonLint\\": "src/Seld/JsonLint/" |
||||
} |
||||
}, |
||||
"notification-url": "https://packagist.org/downloads/", |
||||
"license": [ |
||||
"MIT" |
||||
], |
||||
"authors": [ |
||||
{ |
||||
"name": "Jordi Boggiano", |
||||
"email": "j.boggiano@seld.be", |
||||
"homepage": "http://seld.be" |
||||
} |
||||
], |
||||
"description": "JSON Linter", |
||||
"keywords": [ |
||||
"json", |
||||
"linter", |
||||
"parser", |
||||
"validator" |
||||
], |
||||
"time": "2017-06-18T15:11:04+00:00" |
||||
}, |
||||
{ |
||||
"name": "seld/phar-utils", |
||||
"version": "1.0.1", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/Seldaek/phar-utils.git", |
||||
"reference": "7009b5139491975ef6486545a39f3e6dad5ac30a" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/7009b5139491975ef6486545a39f3e6dad5ac30a", |
||||
"reference": "7009b5139491975ef6486545a39f3e6dad5ac30a", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": ">=5.3" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "1.x-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Seld\\PharUtils\\": "src/" |
||||
} |
||||
}, |
||||
"notification-url": "https://packagist.org/downloads/", |
||||
"license": [ |
||||
"MIT" |
||||
], |
||||
"authors": [ |
||||
{ |
||||
"name": "Jordi Boggiano", |
||||
"email": "j.boggiano@seld.be" |
||||
} |
||||
], |
||||
"description": "PHAR file format utilities, for when PHP phars you up", |
||||
"keywords": [ |
||||
"phra" |
||||
], |
||||
"time": "2015-10-13T18:44:15+00:00" |
||||
}, |
||||
{ |
||||
"name": "symfony/console", |
||||
"version": "v3.3.8", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/symfony/console.git", |
||||
"reference": "d6596cb5022b6a0bd940eae54a1de78646a5fda6" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/symfony/console/zipball/d6596cb5022b6a0bd940eae54a1de78646a5fda6", |
||||
"reference": "d6596cb5022b6a0bd940eae54a1de78646a5fda6", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": "^5.5.9|>=7.0.8", |
||||
"symfony/debug": "~2.8|~3.0", |
||||
"symfony/polyfill-mbstring": "~1.0" |
||||
}, |
||||
"conflict": { |
||||
"symfony/dependency-injection": "<3.3" |
||||
}, |
||||
"require-dev": { |
||||
"psr/log": "~1.0", |
||||
"symfony/config": "~3.3", |
||||
"symfony/dependency-injection": "~3.3", |
||||
"symfony/event-dispatcher": "~2.8|~3.0", |
||||
"symfony/filesystem": "~2.8|~3.0", |
||||
"symfony/process": "~2.8|~3.0" |
||||
}, |
||||
"suggest": { |
||||
"psr/log": "For using the console logger", |
||||
"symfony/event-dispatcher": "", |
||||
"symfony/filesystem": "", |
||||
"symfony/process": "" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "3.3-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Symfony\\Component\\Console\\": "" |
||||
}, |
||||
"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 Console Component", |
||||
"homepage": "https://symfony.com", |
||||
"time": "2017-08-27T14:52:21+00:00" |
||||
}, |
||||
{ |
||||
"name": "symfony/debug", |
||||
"version": "v3.3.8", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/symfony/debug.git", |
||||
"reference": "084d804fe35808eb2ef596ec83d85d9768aa6c9d" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/symfony/debug/zipball/084d804fe35808eb2ef596ec83d85d9768aa6c9d", |
||||
"reference": "084d804fe35808eb2ef596ec83d85d9768aa6c9d", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": "^5.5.9|>=7.0.8", |
||||
"psr/log": "~1.0" |
||||
}, |
||||
"conflict": { |
||||
"symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" |
||||
}, |
||||
"require-dev": { |
||||
"symfony/http-kernel": "~2.8|~3.0" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "3.3-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Symfony\\Component\\Debug\\": "" |
||||
}, |
||||
"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 Debug Component", |
||||
"homepage": "https://symfony.com", |
||||
"time": "2017-08-27T14:52:21+00:00" |
||||
}, |
||||
{ |
||||
"name": "symfony/filesystem", |
||||
"version": "v3.3.8", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/symfony/filesystem.git", |
||||
"reference": "b32a0e5f928d0fa3d1dd03c78d020777e50c10cb" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/symfony/filesystem/zipball/b32a0e5f928d0fa3d1dd03c78d020777e50c10cb", |
||||
"reference": "b32a0e5f928d0fa3d1dd03c78d020777e50c10cb", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": "^5.5.9|>=7.0.8" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "3.3-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Symfony\\Component\\Filesystem\\": "" |
||||
}, |
||||
"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 Filesystem Component", |
||||
"homepage": "https://symfony.com", |
||||
"time": "2017-07-29T21:54:42+00:00" |
||||
}, |
||||
{ |
||||
"name": "symfony/finder", |
||||
"version": "v3.3.8", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/symfony/finder.git", |
||||
"reference": "b2260dbc80f3c4198f903215f91a1ac7fe9fe09e" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/symfony/finder/zipball/b2260dbc80f3c4198f903215f91a1ac7fe9fe09e", |
||||
"reference": "b2260dbc80f3c4198f903215f91a1ac7fe9fe09e", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": "^5.5.9|>=7.0.8" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "3.3-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Symfony\\Component\\Finder\\": "" |
||||
}, |
||||
"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 Finder Component", |
||||
"homepage": "https://symfony.com", |
||||
"time": "2017-07-29T21:54:42+00:00" |
||||
}, |
||||
{ |
||||
"name": "symfony/polyfill-mbstring", |
||||
"version": "v1.5.0", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/symfony/polyfill-mbstring.git", |
||||
"reference": "7c8fae0ac1d216eb54349e6a8baa57d515fe8803" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7c8fae0ac1d216eb54349e6a8baa57d515fe8803", |
||||
"reference": "7c8fae0ac1d216eb54349e6a8baa57d515fe8803", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": ">=5.3.3" |
||||
}, |
||||
"suggest": { |
||||
"ext-mbstring": "For best performance" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "1.5-dev" |
||||
} |
||||
}, |
||||
"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" |
||||
], |
||||
"time": "2017-06-14T15:44:48+00:00" |
||||
}, |
||||
{ |
||||
"name": "symfony/process", |
||||
"version": "v3.3.8", |
||||
"source": { |
||||
"type": "git", |
||||
"url": "https://github.com/symfony/process.git", |
||||
"reference": "b7666e9b438027a1ea0e1ee813ec5042d5d7f6f0" |
||||
}, |
||||
"dist": { |
||||
"type": "zip", |
||||
"url": "https://api.github.com/repos/symfony/process/zipball/b7666e9b438027a1ea0e1ee813ec5042d5d7f6f0", |
||||
"reference": "b7666e9b438027a1ea0e1ee813ec5042d5d7f6f0", |
||||
"shasum": "" |
||||
}, |
||||
"require": { |
||||
"php": "^5.5.9|>=7.0.8" |
||||
}, |
||||
"type": "library", |
||||
"extra": { |
||||
"branch-alias": { |
||||
"dev-master": "3.3-dev" |
||||
} |
||||
}, |
||||
"autoload": { |
||||
"psr-4": { |
||||
"Symfony\\Component\\Process\\": "" |
||||
}, |
||||
"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 Process Component", |
||||
"homepage": "https://symfony.com", |
||||
"time": "2017-07-29T21:54:42+00:00" |
||||
} |
||||
], |
||||
"aliases": [], |
||||
"minimum-stability": "stable", |
||||
"stability-flags": [], |
||||
"prefer-stable": false, |
||||
"prefer-lowest": false, |
||||
"platform": [], |
||||
"platform-dev": [] |
||||
} |
@ -0,0 +1,56 @@ |
||||
<?php |
||||
/** |
||||
* Authserver, an OAuth2-based single-signon authentication provider written in PHP. |
||||
* |
||||
* Copyright (C) $today.date Lars Vierbergen |
||||
* |
||||
* his program is free software: you can redistribute it and/or modify |
||||
* it under the terms of the GNU Affero General Public License as |
||||
* published by the Free Software Foundation, either version 3 of the |
||||
* License, or (at your option) any later version. |
||||
* |
||||
* This program is distributed in the hope that it will be useful, |
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
* GNU Affero General Public License for more details. |
||||
* |
||||
* You should have received a copy of the GNU Affero General Public License |
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. |
||||
*/ |
||||
|
||||
/** |
||||
* Created by PhpStorm. |
||||
* User: lars |
||||
* Date: 30/08/17 |
||||
* Time: 9:37 |
||||
*/ |
||||
|
||||
namespace vierbergenlars\Authserver\Composer; |
||||
|
||||
|
||||
use Composer\Composer; |
||||
use Composer\Installer\BinaryInstaller; |
||||
use Composer\Installer\LibraryInstaller; |
||||
use Composer\IO\IOInterface; |
||||
use Composer\Package\PackageInterface; |
||||
use Composer\Util\Filesystem; |
||||
|
||||
class AuthserverInstaller extends LibraryInstaller |
||||
{ |
||||
public function __construct(IOInterface $io, Composer $composer) |
||||
{ |
||||
parent::__construct($io, $composer); |
||||
} |
||||
|
||||
public function supports($packageType) |
||||
{ |
||||
return $packageType === 'authserver-plugin'; |
||||
} |
||||
|
||||
public function getInstallPath(PackageInterface $package) |
||||
{ |
||||
return parent::getInstallPath($package); // TODO: Change the autogenerated stub |
||||
} |
||||
|
||||
|
||||
} |
@ -0,0 +1,34 @@ |
||||
<?php |
||||
/** |
||||
* Authserver, an OAuth2-based single-signon authentication provider written in PHP. |
||||
* |
||||
* Copyright (C) $today.date Lars Vierbergen |
||||
* |
||||
* his program is free software: you can redistribute it and/or modify |
||||
* it under the terms of the GNU Affero General Public License as |
||||
* published by the Free Software Foundation, either version 3 of the |
||||
* License, or (at your option) any later version. |
||||
* |
||||
* This program is distributed in the hope that it will be useful, |
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
* GNU Affero General Public License for more details. |
||||
* |
||||
* You should have received a copy of the GNU Affero General Public License |
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. |
||||
*/ |
||||
|
||||
namespace vierbergenlars\Authserver\Composer; |
||||
|
||||
|
||||
use Composer\Composer; |
||||
use Composer\IO\IOInterface; |
||||
use Composer\Plugin\PluginInterface; |
||||
|
||||
class AuthserverInstallerPlugin implements PluginInterface |
||||
{ |
||||
public function activate(Composer $composer, IOInterface $io) |
||||
{ |
||||
$composer->getInstallationManager()->addInstaller(new AuthserverInstaller($io, $composer)); |
||||
} |
||||
} |
Reference in new issue