diff --git a/composer.json b/composer.json index cdb76db742191670903b5491a9cfaaa89de7a155..143156f37a35e4165660bfbee79db389772ab667 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,6 @@ { "name": "unicaen/unicaen-oauth", "description": "Serveur OAuth2 authentifiant soit via LDAP, soit via CAS", - "minimum-stability": "dev", "license": "proprietary", "authors": [ { @@ -16,9 +15,10 @@ } ], "require": { + "zendframework/zend-servicemanager": "~2.4 || ^2.5 || ^7.0", "zendframework/zend-authentication": "~2.4 || ^2.5 || ^7.0", "zfcampus/zf-oauth2": "^1.4.0", - "unicaen/unicaen-ldap": "^2.0.0", + "unicaen/unicaen-ldap": "~2.1", "jasig/phpcas": "^1.3.4" }, "autoload": { diff --git a/composer.lock b/composer.lock index e7e8a3d71a7d08a43baa2ab45657e68881e74294..fad5191376fed2af2dae3acf692a5e6b1425c6ef 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "6f06385f2f903fbbcda308b8d572b202", - "content-hash": "ba5a487c93828a438d29a3984880f937", + "content-hash": "652b9c4d5b9234398ca3886e1a22d110", "packages": [ { "name": "bshaffer/oauth2-server-php", @@ -61,22 +60,25 @@ "oauth", "oauth2" ], - "time": "2017-01-06 23:20:00" + "time": "2017-01-06T23:20:00+00:00" }, { "name": "container-interop/container-interop", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/container-interop/container-interop.git", - "reference": "fc08354828f8fd3245f77a66b9e23a6bca48297e" + "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/container-interop/container-interop/zipball/fc08354828f8fd3245f77a66b9e23a6bca48297e", - "reference": "fc08354828f8fd3245f77a66b9e23a6bca48297e", + "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", + "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", "shasum": "" }, + "require": { + "psr/container": "^1.0" + }, "type": "library", "autoload": { "psr-4": { @@ -88,20 +90,21 @@ "MIT" ], "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", - "time": "2014-12-30 15:22:37" + "homepage": "https://github.com/container-interop/container-interop", + "time": "2017-02-14T19:40:03+00:00" }, { "name": "jasig/phpcas", - "version": "dev-master", + "version": "1.3.5", "source": { "type": "git", - "url": "https://github.com/Jasig/phpCAS.git", - "reference": "a6e1d7c7e6bdfa161cbc8b61920d7568f1bced74" + "url": "https://github.com/apereo/phpCAS.git", + "reference": "61c8899c8f91204e8b9135d795461e50fe5c2db0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Jasig/phpCAS/zipball/a6e1d7c7e6bdfa161cbc8b61920d7568f1bced74", - "reference": "a6e1d7c7e6bdfa161cbc8b61920d7568f1bced74", + "url": "https://api.github.com/repos/apereo/phpCAS/zipball/61c8899c8f91204e8b9135d795461e50fe5c2db0", + "reference": "61c8899c8f91204e8b9135d795461e50fe5c2db0", "shasum": "" }, "require": { @@ -142,20 +145,20 @@ "cas", "jasig" ], - "time": "2017-01-06 14:43:13" + "time": "2017-04-10T19:12:45+00:00" }, { "name": "paragonie/random_compat", - "version": "v2.0.4", + "version": "v2.0.10", "source": { "type": "git", "url": "https://github.com/paragonie/random_compat.git", - "reference": "a9b97968bcde1c4de2a5ec6cbd06a0f6c919b46e" + "reference": "634bae8e911eefa89c1abfbf1b66da679ac8f54d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/a9b97968bcde1c4de2a5ec6cbd06a0f6c919b46e", - "reference": "a9b97968bcde1c4de2a5ec6cbd06a0f6c919b46e", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/634bae8e911eefa89c1abfbf1b66da679ac8f54d", + "reference": "634bae8e911eefa89c1abfbf1b66da679ac8f54d", "shasum": "" }, "require": { @@ -190,11 +193,110 @@ "pseudorandom", "random" ], - "time": "2016-11-07 23:38:38" + "time": "2017-03-13T16:27:32+00:00" + }, + { + "name": "psr/container", + "version": "1.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" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "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" + ], + "time": "2017-02-14T16:28:37+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "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" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "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" + ], + "time": "2016-08-06T14:39:51+00:00" }, { "name": "psr/log", - "version": "dev-master", + "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", @@ -237,26 +339,26 @@ "psr", "psr-3" ], - "time": "2016-10-10 12:19:37" + "time": "2016-10-10T12:19:37+00:00" }, { "name": "unicaen/unicaen-ldap", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "svn", "url": "https://svn.unicaen.fr/svn/UnicaenLdap", - "reference": "/tags/2.0.0/@29" + "reference": "/tags/2.1.0/@44" }, "require": { "php": "^5.6 || ^7.0", - "zendframework/zend-config": "~2.4 || ^2.7 || ^3.0", - "zendframework/zend-i18n": "~2.4 || ^2.7 || ^3.0", - "zendframework/zend-ldap": "~2.4 || ^2.7 || ^3.0", - "zendframework/zend-log": "~2.4 || ^2.7 || ^3.0", - "zendframework/zend-modulemanager": "~2.4 || ^2.7 || ^3.0", - "zendframework/zend-serializer": "~2.4 || ^2.7 || ^3.0", - "zendframework/zend-servicemanager": "~2.4 || ^2.7 || ^3.0", - "zendframework/zend-stdlib": "~2.4 || ^2.7 || ^3.0" + "zendframework/zend-config": "~2.4 || ^2.7", + "zendframework/zend-i18n": "~2.4 || ^2.7", + "zendframework/zend-ldap": "~2.4 || ^2.7", + "zendframework/zend-log": "~2.4 || ^2.7", + "zendframework/zend-modulemanager": "~2.4 || ^2.7", + "zendframework/zend-serializer": "~2.4 || ^2.7", + "zendframework/zend-servicemanager": "~2.4 || ^2.7", + "zendframework/zend-stdlib": "~2.4 || ^2.7" }, "require-dev": { "phpunit/phpunit": ">=3.7", @@ -274,20 +376,20 @@ ] }, "description": "Module Ldap de l'UCBN", - "time": "2017-01-11 15:44:32" + "time": "2017-08-30T09:49:31+02:00" }, { "name": "zendframework/zend-authentication", - "version": "dev-develop", + "version": "2.5.3", "source": { "type": "git", "url": "https://github.com/zendframework/zend-authentication.git", - "reference": "796013de02b70e804489ea7858411f1b20baf5b9" + "reference": "1422dec160eb769c719cad2229847fcbf20a1405" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-authentication/zipball/796013de02b70e804489ea7858411f1b20baf5b9", - "reference": "796013de02b70e804489ea7858411f1b20baf5b9", + "url": "https://api.github.com/repos/zendframework/zend-authentication/zipball/1422dec160eb769c719cad2229847fcbf20a1405", + "reference": "1422dec160eb769c719cad2229847fcbf20a1405", "shasum": "" }, "require": { @@ -336,20 +438,20 @@ "Authentication", "zf2" ], - "time": "2016-04-27 18:55:45" + "time": "2016-02-28T15:02:34+00:00" }, { "name": "zendframework/zend-config", - "version": "dev-develop", + "version": "2.6.0", "source": { "type": "git", "url": "https://github.com/zendframework/zend-config.git", - "reference": "ef8e216e5a991d6a889c00e9d445d52a5beb01ea" + "reference": "2920e877a9f6dca9fa8f6bd3b1ffc2e19bb1e30d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-config/zipball/ef8e216e5a991d6a889c00e9d445d52a5beb01ea", - "reference": "ef8e216e5a991d6a889c00e9d445d52a5beb01ea", + "url": "https://api.github.com/repos/zendframework/zend-config/zipball/2920e877a9f6dca9fa8f6bd3b1ffc2e19bb1e30d", + "reference": "2920e877a9f6dca9fa8f6bd3b1ffc2e19bb1e30d", "shasum": "" }, "require": { @@ -360,7 +462,7 @@ "fabpot/php-cs-fixer": "1.7.*", "phpunit/phpunit": "~4.0", "zendframework/zend-filter": "^2.6", - "zendframework/zend-i18n": "^2.6", + "zendframework/zend-i18n": "^2.5", "zendframework/zend-json": "^2.6.1", "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3" }, @@ -392,20 +494,20 @@ "config", "zf2" ], - "time": "2016-03-07 15:48:18" + "time": "2016-02-04T23:01:10+00:00" }, { "name": "zendframework/zend-crypt", - "version": "dev-develop", + "version": "3.2.1", "source": { "type": "git", "url": "https://github.com/zendframework/zend-crypt.git", - "reference": "2a39746a6721ce8c05909f5ae37c33c93cc5ade4" + "reference": "514cef5556bac069e36c2cbded40e529b86bb3f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-crypt/zipball/2a39746a6721ce8c05909f5ae37c33c93cc5ade4", - "reference": "2a39746a6721ce8c05909f5ae37c33c93cc5ade4", + "url": "https://api.github.com/repos/zendframework/zend-crypt/zipball/514cef5556bac069e36c2cbded40e529b86bb3f2", + "reference": "514cef5556bac069e36c2cbded40e529b86bb3f2", "shasum": "" }, "require": { @@ -443,20 +545,72 @@ "crypt", "zf2" ], - "time": "2016-12-06 16:36:08" + "time": "2017-07-17T15:46:00+00:00" + }, + { + "name": "zendframework/zend-diactoros", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/zendframework/zend-diactoros.git", + "reference": "1d23172f9dc1687a97c195a777b0199f14f7b26e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/zendframework/zend-diactoros/zipball/1d23172f9dc1687a97c195a777b0199f14f7b26e", + "reference": "1d23172f9dc1687a97c195a777b0199f14f7b26e", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0", + "psr/http-message": "^1.0" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "phpunit/phpunit": "^5.7.16 || ^6.0.8", + "zendframework/zend-coding-standard": "~1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev", + "dev-develop": "1.6-dev" + } + }, + "autoload": { + "psr-4": { + "Zend\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://github.com/zendframework/zend-diactoros", + "keywords": [ + "http", + "psr", + "psr-7" + ], + "time": "2017-08-22T20:38:56+00:00" }, { "name": "zendframework/zend-escaper", - "version": "dev-develop", + "version": "2.5.2", "source": { "type": "git", "url": "https://github.com/zendframework/zend-escaper.git", - "reference": "724402ba0dc7d82eec30dac97efa669e69e0ae7c" + "reference": "2dcd14b61a72d8b8e27d579c6344e12c26141d4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-escaper/zipball/724402ba0dc7d82eec30dac97efa669e69e0ae7c", - "reference": "724402ba0dc7d82eec30dac97efa669e69e0ae7c", + "url": "https://api.github.com/repos/zendframework/zend-escaper/zipball/2dcd14b61a72d8b8e27d579c6344e12c26141d4e", + "reference": "2dcd14b61a72d8b8e27d579c6344e12c26141d4e", "shasum": "" }, "require": { @@ -487,20 +641,20 @@ "escaper", "zf2" ], - "time": "2016-06-30 19:50:10" + "time": "2016-06-30T19:48:38+00:00" }, { "name": "zendframework/zend-eventmanager", - "version": "dev-develop", + "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/zendframework/zend-eventmanager.git", - "reference": "d0cb906b79bc5b73c7e39e500371b5652ef133b8" + "reference": "9d72db10ceb6e42fb92350c0cb54460da61bd79c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-eventmanager/zipball/d0cb906b79bc5b73c7e39e500371b5652ef133b8", - "reference": "d0cb906b79bc5b73c7e39e500371b5652ef133b8", + "url": "https://api.github.com/repos/zendframework/zend-eventmanager/zipball/9d72db10ceb6e42fb92350c0cb54460da61bd79c", + "reference": "9d72db10ceb6e42fb92350c0cb54460da61bd79c", "shasum": "" }, "require": { @@ -509,7 +663,7 @@ "require-dev": { "athletic/athletic": "^0.1", "container-interop/container-interop": "^1.1.0", - "phpunit/phpunit": "^5.6", + "phpunit/phpunit": "^6.0.7 || ^5.7.14", "zendframework/zend-coding-standard": "~1.0.0", "zendframework/zend-stdlib": "^2.7.3 || ^3.0" }, @@ -520,8 +674,8 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1-dev", - "dev-develop": "3.2-dev" + "dev-master": "3.2-dev", + "dev-develop": "3.3-dev" } }, "autoload": { @@ -541,20 +695,20 @@ "events", "zf2" ], - "time": "2016-12-19 21:48:17" + "time": "2017-07-11T19:17:22+00:00" }, { "name": "zendframework/zend-filter", - "version": "dev-develop", + "version": "2.7.2", "source": { "type": "git", "url": "https://github.com/zendframework/zend-filter.git", - "reference": "cb3bb0831ab2d5f6e20eca099a45090f86195be6" + "reference": "b8d0ff872f126631bf63a932e33aa2d22d467175" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-filter/zipball/cb3bb0831ab2d5f6e20eca099a45090f86195be6", - "reference": "cb3bb0831ab2d5f6e20eca099a45090f86195be6", + "url": "https://api.github.com/repos/zendframework/zend-filter/zipball/b8d0ff872f126631bf63a932e33aa2d22d467175", + "reference": "b8d0ff872f126631bf63a932e33aa2d22d467175", "shasum": "" }, "require": { @@ -562,10 +716,10 @@ "zendframework/zend-stdlib": "^2.7 || ^3.0" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", "pear/archive_tar": "^1.4", - "phpunit/phpunit": "~4.0", - "zendframework/zend-crypt": "^2.6", + "phpunit/phpunit": "^6.0.10 || ^5.7.17", + "zendframework/zend-coding-standard": "~1.0.0", + "zendframework/zend-crypt": "^2.6 || ^3.0", "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", "zendframework/zend-uri": "^2.5" }, @@ -601,20 +755,97 @@ "filter", "zf2" ], - "time": "2016-04-18 18:33:57" + "time": "2017-05-17T20:56:17+00:00" + }, + { + "name": "zendframework/zend-form", + "version": "2.10.2", + "source": { + "type": "git", + "url": "https://github.com/zendframework/zend-form.git", + "reference": "252db729887844025772bb8045f8df605850ed9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/zendframework/zend-form/zipball/252db729887844025772bb8045f8df605850ed9c", + "reference": "252db729887844025772bb8045f8df605850ed9c", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^5.6", + "zendframework/zend-hydrator": "^1.1 || ^2.1", + "zendframework/zend-inputfilter": "^2.6", + "zendframework/zend-stdlib": "^2.7 || ^3.0" + }, + "require-dev": { + "doctrine/annotations": "~1.0", + "phpunit/phpunit": "^6.0.8 || ^5.7.15", + "zendframework/zend-cache": "^2.6.1", + "zendframework/zend-captcha": "^2.7.1", + "zendframework/zend-code": "^2.6 || ^3.0", + "zendframework/zend-coding-standard": "~1.0.0", + "zendframework/zend-escaper": "^2.5", + "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", + "zendframework/zend-filter": "^2.6", + "zendframework/zend-i18n": "^2.6", + "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", + "zendframework/zend-session": "^2.6.2", + "zendframework/zend-text": "^2.6", + "zendframework/zend-validator": "^2.6", + "zendframework/zend-view": "^2.6.2", + "zendframework/zendservice-recaptcha": "^3.0.0" + }, + "suggest": { + "zendframework/zend-captcha": "^2.7.1, required for using CAPTCHA form elements", + "zendframework/zend-code": "^2.6 || ^3.0, required to use zend-form annotations support", + "zendframework/zend-eventmanager": "^2.6.2 || ^3.0, reuired for zend-form annotations support", + "zendframework/zend-i18n": "^2.6, required when using zend-form view helpers", + "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3, required to use the form factories or provide services", + "zendframework/zend-view": "^2.6.2, required for using the zend-form view helpers", + "zendframework/zendservice-recaptcha": "in order to use the ReCaptcha form element" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.10-dev", + "dev-develop": "2.11-dev" + }, + "zf": { + "component": "Zend\\Form", + "config-provider": "Zend\\Form\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Zend\\Form\\": "src/" + }, + "files": [ + "autoload/formElementManagerPolyfill.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://github.com/zendframework/zend-form", + "keywords": [ + "form", + "zf2" + ], + "time": "2017-05-18T14:59:53+00:00" }, { "name": "zendframework/zend-http", - "version": "dev-develop", + "version": "2.6.0", "source": { "type": "git", "url": "https://github.com/zendframework/zend-http.git", - "reference": "8cd475b4d52aa31ed6205f69a0a72b60ed989a27" + "reference": "09f4d279f46d86be63171ff62ee0f79eca878678" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-http/zipball/8cd475b4d52aa31ed6205f69a0a72b60ed989a27", - "reference": "8cd475b4d52aa31ed6205f69a0a72b60ed989a27", + "url": "https://api.github.com/repos/zendframework/zend-http/zipball/09f4d279f46d86be63171ff62ee0f79eca878678", + "reference": "09f4d279f46d86be63171ff62ee0f79eca878678", "shasum": "" }, "require": { @@ -625,15 +856,15 @@ "zendframework/zend-validator": "^2.5" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", "phpunit/phpunit": "^4.0", + "zendframework/zend-coding-standard": "~1.0.0", "zendframework/zend-config": "^2.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.5-dev", - "dev-develop": "2.6-dev" + "dev-master": "2.6-dev", + "dev-develop": "2.7-dev" } }, "autoload": { @@ -651,20 +882,20 @@ "http", "zf2" ], - "time": "2016-08-08 15:10:07" + "time": "2017-01-31T14:41:02+00:00" }, { - "name": "zendframework/zend-i18n", - "version": "dev-develop", + "name": "zendframework/zend-hydrator", + "version": "1.1.0", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-i18n.git", - "reference": "0e6d3b340130e339a4c84ac5823bff87e7eb59a2" + "url": "https://github.com/zendframework/zend-hydrator.git", + "reference": "22652e1661a5a10b3f564cf7824a2206cf5a4a65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-i18n/zipball/0e6d3b340130e339a4c84ac5823bff87e7eb59a2", - "reference": "0e6d3b340130e339a4c84ac5823bff87e7eb59a2", + "url": "https://api.github.com/repos/zendframework/zend-hydrator/zipball/22652e1661a5a10b3f564cf7824a2206cf5a4a65", + "reference": "22652e1661a5a10b3f564cf7824a2206cf5a4a65", "shasum": "" }, "require": { @@ -672,9 +903,67 @@ "zendframework/zend-stdlib": "^2.7 || ^3.0" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "^2.0@dev", + "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", + "zendframework/zend-filter": "^2.6", + "zendframework/zend-inputfilter": "^2.6", + "zendframework/zend-serializer": "^2.6.1", + "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3" + }, + "suggest": { + "zendframework/zend-eventmanager": "^2.6.2 || ^3.0, to support aggregate hydrator usage", + "zendframework/zend-filter": "^2.6, to support naming strategy hydrator usage", + "zendframework/zend-serializer": "^2.6.1, to use the SerializableStrategy", + "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3, to support hydrator plugin manager usage" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-release-1.0": "1.0-dev", + "dev-release-1.1": "1.1-dev", + "dev-master": "2.0-dev", + "dev-develop": "2.1-dev" + } + }, + "autoload": { + "psr-4": { + "Zend\\Hydrator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://github.com/zendframework/zend-hydrator", + "keywords": [ + "hydrator", + "zf2" + ], + "time": "2016-02-18T22:38:26+00:00" + }, + { + "name": "zendframework/zend-i18n", + "version": "2.7.4", + "source": { + "type": "git", + "url": "https://github.com/zendframework/zend-i18n.git", + "reference": "d3431e29cc00c2a1c6704e601d4371dbf24f6a31" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/zendframework/zend-i18n/zipball/d3431e29cc00c2a1c6704e601d4371dbf24f6a31", + "reference": "d3431e29cc00c2a1c6704e601d4371dbf24f6a31", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^5.6", + "zendframework/zend-stdlib": "^2.7 || ^3.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0.8 || ^5.7.15", "zendframework/zend-cache": "^2.6.1", + "zendframework/zend-coding-standard": "~1.0.0", "zendframework/zend-config": "^2.6", "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", "zendframework/zend-filter": "^2.6.1", @@ -718,20 +1007,75 @@ "i18n", "zf2" ], - "time": "2016-06-07 21:11:51" + "time": "2017-05-17T17:00:12+00:00" + }, + { + "name": "zendframework/zend-inputfilter", + "version": "2.7.4", + "source": { + "type": "git", + "url": "https://github.com/zendframework/zend-inputfilter.git", + "reference": "699ab4916e0aa73104e1f9ff068ef6d33c5f5fe4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/zendframework/zend-inputfilter/zipball/699ab4916e0aa73104e1f9ff068ef6d33c5f5fe4", + "reference": "699ab4916e0aa73104e1f9ff068ef6d33c5f5fe4", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^5.6", + "zendframework/zend-filter": "^2.6", + "zendframework/zend-stdlib": "^2.7 || ^3.0", + "zendframework/zend-validator": "^2.6" + }, + "require-dev": { + "phpunit/phpunit": "^6.0.8 || ^5.7.15", + "zendframework/zend-coding-standard": "~1.0.0", + "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3" + }, + "suggest": { + "zendframework/zend-servicemanager": "To support plugin manager support" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev", + "dev-develop": "2.8-dev" + }, + "zf": { + "component": "Zend\\InputFilter", + "config-provider": "Zend\\InputFilter\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Zend\\InputFilter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://github.com/zendframework/zend-inputfilter", + "keywords": [ + "inputfilter", + "zf2" + ], + "time": "2017-05-18T14:20:56+00:00" }, { "name": "zendframework/zend-json", - "version": "dev-develop", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/zendframework/zend-json.git", - "reference": "abef83ca145e842baf71158f17eaa9b80f543be9" + "reference": "f42a1588e75c2a3e338cd94c37906231e616daab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-json/zipball/abef83ca145e842baf71158f17eaa9b80f543be9", - "reference": "abef83ca145e842baf71158f17eaa9b80f543be9", + "url": "https://api.github.com/repos/zendframework/zend-json/zipball/f42a1588e75c2a3e338cd94c37906231e616daab", + "reference": "f42a1588e75c2a3e338cd94c37906231e616daab", "shasum": "" }, "require": { @@ -768,20 +1112,20 @@ "json", "zf2" ], - "time": "2016-04-12 21:11:28" + "time": "2016-04-01T02:34:00+00:00" }, { "name": "zendframework/zend-ldap", - "version": "2.7.1", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/zendframework/zend-ldap.git", - "reference": "14c5b862899ad8bb6cd02c567f394ec5dadc039d" + "reference": "a9284a7440e17ce0ba697670bb4db1baf2340acd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-ldap/zipball/14c5b862899ad8bb6cd02c567f394ec5dadc039d", - "reference": "14c5b862899ad8bb6cd02c567f394ec5dadc039d", + "url": "https://api.github.com/repos/zendframework/zend-ldap/zipball/a9284a7440e17ce0ba697670bb4db1baf2340acd", + "reference": "a9284a7440e17ce0ba697670bb4db1baf2340acd", "shasum": "" }, "require": { @@ -789,9 +1133,9 @@ "php": "^5.5 || ^7.0" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", "php-mock/php-mock-phpunit": "~0.3", - "phpunit/phpunit": "^4.5", + "phpunit/phpunit": "^4.6", + "zendframework/zend-coding-standard": "~1.0.0", "zendframework/zend-config": "^2.5", "zendframework/zend-eventmanager": "^2.6.3 || ^3.0.1", "zendframework/zend-stdlib": "^2.7 || ^3.0" @@ -802,8 +1146,8 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.5-dev", - "dev-develop": "2.6-dev" + "dev-master": "2.8-dev", + "dev-develop": "2.9-dev" } }, "autoload": { @@ -821,28 +1165,28 @@ "ldap", "zf2" ], - "time": "2016-05-23 19:03:38" + "time": "2017-03-06T20:39:12+00:00" }, { "name": "zendframework/zend-loader", - "version": "dev-develop", + "version": "2.5.1", "source": { "type": "git", "url": "https://github.com/zendframework/zend-loader.git", - "reference": "dcacfc3bd1cb0721409d62dc309f5d29eb1f4631" + "reference": "c5fd2f071bde071f4363def7dea8dec7393e135c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-loader/zipball/dcacfc3bd1cb0721409d62dc309f5d29eb1f4631", - "reference": "dcacfc3bd1cb0721409d62dc309f5d29eb1f4631", + "url": "https://api.github.com/repos/zendframework/zend-loader/zipball/c5fd2f071bde071f4363def7dea8dec7393e135c", + "reference": "c5fd2f071bde071f4363def7dea8dec7393e135c", "shasum": "" }, "require": { - "php": "^5.5 || ^7.0" + "php": ">=5.3.23" }, "require-dev": { "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "^4.8" + "phpunit/phpunit": "~4.0" }, "type": "library", "extra": { @@ -865,20 +1209,20 @@ "loader", "zf2" ], - "time": "2016-05-05 14:59:09" + "time": "2015-06-03T14:05:47+00:00" }, { "name": "zendframework/zend-log", - "version": "dev-develop", + "version": "2.9.2", "source": { "type": "git", "url": "https://github.com/zendframework/zend-log.git", - "reference": "836497934c819015a4b78c49dc7225325ad164e8" + "reference": "bf7489578d092d6ff7508117d1d920a4764fbd6a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-log/zipball/836497934c819015a4b78c49dc7225325ad164e8", - "reference": "836497934c819015a4b78c49dc7225325ad164e8", + "url": "https://api.github.com/repos/zendframework/zend-log/zipball/bf7489578d092d6ff7508117d1d920a4764fbd6a", + "reference": "bf7489578d092d6ff7508117d1d920a4764fbd6a", "shasum": "" }, "require": { @@ -891,9 +1235,9 @@ "psr/log-implementation": "1.0.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~1.7.0", "mikey179/vfsstream": "^1.6", - "phpunit/phpunit": "~4.0", + "phpunit/phpunit": "^5.7.15 || ^6.0.8", + "zendframework/zend-coding-standard": "~1.0.0", "zendframework/zend-db": "^2.6", "zendframework/zend-escaper": "^2.5", "zendframework/zend-filter": "^2.5", @@ -936,20 +1280,20 @@ "logging", "zf2" ], - "time": "2016-08-11 13:46:22" + "time": "2017-05-17T16:03:26+00:00" }, { "name": "zendframework/zend-math", - "version": "dev-develop", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/zendframework/zend-math.git", - "reference": "2953ac7bad3b7164353931e59d9b5e9367c4c968" + "reference": "fda3b4e6c3bb15c35adc6db38b2eacabaa243e65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-math/zipball/2953ac7bad3b7164353931e59d9b5e9367c4c968", - "reference": "2953ac7bad3b7164353931e59d9b5e9367c4c968", + "url": "https://api.github.com/repos/zendframework/zend-math/zipball/fda3b4e6c3bb15c35adc6db38b2eacabaa243e65", + "reference": "fda3b4e6c3bb15c35adc6db38b2eacabaa243e65", "shasum": "" }, "require": { @@ -986,49 +1330,48 @@ "math", "zf2" ], - "time": "2016-09-15 14:09:56" + "time": "2016-04-28T17:37:42+00:00" }, { "name": "zendframework/zend-modulemanager", - "version": "dev-develop", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/zendframework/zend-modulemanager.git", - "reference": "b1b9c4011d7ea3fcbf34286bbf30e93a3d8c4185" + "reference": "c2c5b52ad9741e0b9a9c01a0ee72ab63e5b494b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-modulemanager/zipball/b1b9c4011d7ea3fcbf34286bbf30e93a3d8c4185", - "reference": "b1b9c4011d7ea3fcbf34286bbf30e93a3d8c4185", + "url": "https://api.github.com/repos/zendframework/zend-modulemanager/zipball/c2c5b52ad9741e0b9a9c01a0ee72ab63e5b494b9", + "reference": "c2c5b52ad9741e0b9a9c01a0ee72ab63e5b494b9", "shasum": "" }, "require": { - "php": "^5.5 || ^7.0", - "zendframework/zend-config": "^2.6", - "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", - "zendframework/zend-stdlib": "^2.7 || ^3.0" + "php": "^5.6 || ^7.0", + "zendframework/zend-config": "^3.1 || ^2.6", + "zendframework/zend-eventmanager": "^3.2 || ^2.6.3", + "zendframework/zend-stdlib": "^3.0 || ^2.7" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0", + "phpunit/phpunit": "^6.0.8 || ^5.7.15", + "zendframework/zend-coding-standard": "~1.0.0", "zendframework/zend-console": "^2.6", "zendframework/zend-di": "^2.6", "zendframework/zend-loader": "^2.5", "zendframework/zend-mvc": "^2.7", - "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3" + "zendframework/zend-servicemanager": "^3.0.3 || ^2.7.5" }, "suggest": { - "zendframework/zend-config": "Zend\\Config component", "zendframework/zend-console": "Zend\\Console component", - "zendframework/zend-loader": "Zend\\Loader component", + "zendframework/zend-loader": "Zend\\Loader component if you are not using Composer autoloading for your modules", "zendframework/zend-mvc": "Zend\\Mvc component", "zendframework/zend-servicemanager": "Zend\\ServiceManager component" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "2.8-dev" + "dev-master": "2.8-dev", + "dev-develop": "2.9-dev" } }, "autoload": { @@ -1045,55 +1388,82 @@ "modulemanager", "zf2" ], - "time": "2016-05-16 21:23:03" + "time": "2017-07-11T19:39:57+00:00" }, { "name": "zendframework/zend-mvc", - "version": "dev-develop", + "version": "2.7.12", "source": { "type": "git", "url": "https://github.com/zendframework/zend-mvc.git", - "reference": "3cb6b789835728b5c051fb9b02c98039cb3ddd6d" + "reference": "badb5bdbdae0706d1ef8928cbc1088cca0e6a3cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-mvc/zipball/3cb6b789835728b5c051fb9b02c98039cb3ddd6d", - "reference": "3cb6b789835728b5c051fb9b02c98039cb3ddd6d", + "url": "https://api.github.com/repos/zendframework/zend-mvc/zipball/badb5bdbdae0706d1ef8928cbc1088cca0e6a3cb", + "reference": "badb5bdbdae0706d1ef8928cbc1088cca0e6a3cb", "shasum": "" }, "require": { "container-interop/container-interop": "^1.1", - "php": "^5.6 || ^7.0", - "zendframework/zend-eventmanager": "^3.0", - "zendframework/zend-http": "^2.5.4", - "zendframework/zend-modulemanager": "^2.7.1", - "zendframework/zend-router": "^3.0.1", - "zendframework/zend-servicemanager": "^3.0.3", - "zendframework/zend-stdlib": "^3.0", - "zendframework/zend-view": "^2.6.7" + "php": "^5.5 || ^7.0", + "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", + "zendframework/zend-form": "^2.8.2", + "zendframework/zend-hydrator": "^1.1 || ^2.1", + "zendframework/zend-psr7bridge": "^0.2", + "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", + "zendframework/zend-stdlib": "^2.7.5 || ^3.0" + }, + "replace": { + "zendframework/zend-router": "^2.0" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", + "friendsofphp/php-cs-fixer": "1.7.*", "phpunit/phpunit": "^4.5", - "zendframework/zend-json": "^2.6.1 || ^3.0", - "zendframework/zend-psr7bridge": "^0.2" + "sebastian/version": "^1.0.4", + "zendframework/zend-authentication": "^2.5.3", + "zendframework/zend-cache": "^2.6.1", + "zendframework/zend-console": "^2.6", + "zendframework/zend-di": "^2.6", + "zendframework/zend-filter": "^2.6.1", + "zendframework/zend-http": "^2.5.4", + "zendframework/zend-i18n": "^2.6", + "zendframework/zend-inputfilter": "^2.6", + "zendframework/zend-json": "^2.6.1", + "zendframework/zend-log": "^2.7.1", + "zendframework/zend-modulemanager": "^2.7.1", + "zendframework/zend-serializer": "^2.6.1", + "zendframework/zend-session": "^2.6.2", + "zendframework/zend-text": "^2.6", + "zendframework/zend-uri": "^2.5", + "zendframework/zend-validator": "^2.6", + "zendframework/zend-view": "^2.6.3" }, "suggest": { - "zendframework/zend-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", - "zendframework/zend-mvc-console": "zend-mvc-console provides the ability to expose zend-mvc as a console application", - "zendframework/zend-mvc-i18n": "zend-mvc-i18n provides integration with zend-i18n, including a translation bridge and translatable route segments", - "zendframework/zend-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", - "zendframework/zend-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", - "zendframework/zend-mvc-plugin-identity": "To access the authenticated identity (per zend-authentication) in controllers", - "zendframework/zend-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", - "zendframework/zend-psr7bridge": "(^0.2) To consume PSR-7 middleware within the MVC workflow", - "zendframework/zend-servicemanager-di": "zend-servicemanager-di provides utilities for integrating zend-di and zend-servicemanager in your zend-mvc application" + "zendframework/zend-authentication": "Zend\\Authentication component for Identity plugin", + "zendframework/zend-config": "Zend\\Config component", + "zendframework/zend-console": "Zend\\Console component", + "zendframework/zend-di": "Zend\\Di component", + "zendframework/zend-filter": "Zend\\Filter component", + "zendframework/zend-http": "Zend\\Http component", + "zendframework/zend-i18n": "Zend\\I18n component for translatable segments", + "zendframework/zend-inputfilter": "Zend\\Inputfilter component", + "zendframework/zend-json": "Zend\\Json component", + "zendframework/zend-log": "Zend\\Log component", + "zendframework/zend-modulemanager": "Zend\\ModuleManager component", + "zendframework/zend-serializer": "Zend\\Serializer component", + "zendframework/zend-servicemanager-di": "^1.0.1, if using zend-servicemanager v3 and requiring the zend-di integration", + "zendframework/zend-session": "Zend\\Session component for FlashMessenger, PRG, and FPRG plugins", + "zendframework/zend-text": "Zend\\Text component", + "zendframework/zend-uri": "Zend\\Uri component", + "zendframework/zend-validator": "Zend\\Validator component", + "zendframework/zend-view": "Zend\\View component" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev", - "dev-develop": "3.1-dev" + "dev-master": "2.7-dev", + "dev-develop": "3.0-dev" } }, "autoload": { @@ -1110,81 +1480,69 @@ "mvc", "zf2" ], - "time": "2016-12-20 15:41:26" + "time": "2017-04-27T15:44:01+00:00" }, { - "name": "zendframework/zend-router", - "version": "dev-develop", + "name": "zendframework/zend-psr7bridge", + "version": "0.2.2", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-router.git", - "reference": "360ead3181629093c236e045d9af147e30865248" + "url": "https://github.com/zendframework/zend-psr7bridge.git", + "reference": "86c0b53b0c6381391c4add4a93a56e51d5c74605" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-router/zipball/360ead3181629093c236e045d9af147e30865248", - "reference": "360ead3181629093c236e045d9af147e30865248", + "url": "https://api.github.com/repos/zendframework/zend-psr7bridge/zipball/86c0b53b0c6381391c4add4a93a56e51d5c74605", + "reference": "86c0b53b0c6381391c4add4a93a56e51d5c74605", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.1", - "php": "^5.5 || ^7.0", - "zendframework/zend-http": "^2.5", - "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", - "zendframework/zend-stdlib": "^2.7.5 || ^3.0" - }, - "conflict": { - "zendframework/zend-mvc": "<3.0.0" + "php": ">=5.5", + "psr/http-message": "^1.0", + "zendframework/zend-diactoros": "^1.1", + "zendframework/zend-http": "^2.5" }, "require-dev": { - "phpunit/phpunit": "^4.5", - "sebastian/version": "^1.0.4", - "squizlabs/php_codesniffer": "^2.3", - "zendframework/zend-i18n": "^2.6" - }, - "suggest": { - "zendframework/zend-i18n": "^2.6, if defining translatable HTTP path segments" + "phpunit/phpunit": "^4.7", + "squizlabs/php_codesniffer": "^2.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev", - "dev-develop": "3.1-dev" - }, - "zf": { - "component": "Zend\\Router", - "config-provider": "Zend\\Router\\ConfigProvider" + "dev-master": "1.0-dev", + "dev-develop": "1.1-dev" } }, "autoload": { "psr-4": { - "Zend\\Router\\": "src/" + "Zend\\Psr7Bridge\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "homepage": "https://github.com/zendframework/zend-router", + "description": "PSR-7 <-> Zend\\Http bridge", + "homepage": "https://github.com/zendframework/zend-psr7bridge", "keywords": [ - "mvc", - "routing", - "zf2" + "http", + "psr", + "psr-7" ], - "time": "2016-07-05 19:28:21" + "time": "2016-05-10T21:44:39+00:00" }, { "name": "zendframework/zend-serializer", - "version": "dev-develop", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/zendframework/zend-serializer.git", - "reference": "a9d6c509454aaefcc26b082dde39df7885c9df73" + "reference": "ff74ea020f5f90866eb28365327e9bc765a61a6e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-serializer/zipball/a9d6c509454aaefcc26b082dde39df7885c9df73", - "reference": "a9d6c509454aaefcc26b082dde39df7885c9df73", + "url": "https://api.github.com/repos/zendframework/zend-serializer/zipball/ff74ea020f5f90866eb28365327e9bc765a61a6e", + "reference": "ff74ea020f5f90866eb28365327e9bc765a61a6e", "shasum": "" }, "require": { @@ -1228,50 +1586,42 @@ "serializer", "zf2" ], - "time": "2016-07-19 19:51:49" + "time": "2016-06-21T17:01:55+00:00" }, { "name": "zendframework/zend-servicemanager", - "version": "dev-develop", + "version": "2.7.8", "source": { "type": "git", "url": "https://github.com/zendframework/zend-servicemanager.git", - "reference": "c995e059864c5d04054923298469600a049f5ca3" + "reference": "2ae3b6e4978ec2e9ff52352e661946714ed989f9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-servicemanager/zipball/c995e059864c5d04054923298469600a049f5ca3", - "reference": "c995e059864c5d04054923298469600a049f5ca3", + "url": "https://api.github.com/repos/zendframework/zend-servicemanager/zipball/2ae3b6e4978ec2e9ff52352e661946714ed989f9", + "reference": "2ae3b6e4978ec2e9ff52352e661946714ed989f9", "shasum": "" }, "require": { "container-interop/container-interop": "~1.0", - "php": "^5.6 || ^7.0", - "zendframework/zend-stdlib": "^3.1" - }, - "provide": { - "container-interop/container-interop-implementation": "^1.1" + "php": "^5.5 || ^7.0" }, "require-dev": { - "mikey179/vfsstream": "^1.6", - "ocramius/proxy-manager": "^1.0 || ^2.0", - "phpbench/phpbench": "^0.10.0", - "phpunit/phpunit": "^4.6 || ^5.2.10", - "zendframework/zend-coding-standard": "~1.0.0" + "athletic/athletic": "dev-master", + "fabpot/php-cs-fixer": "1.7.*", + "phpunit/phpunit": "~4.0", + "zendframework/zend-di": "~2.5", + "zendframework/zend-mvc": "~2.5" }, "suggest": { - "ocramius/proxy-manager": "ProxyManager 1.* to handle lazy initialization of services", - "zendframework/zend-stdlib": "zend-stdlib ^2.5 if you wish to use the MergeReplaceKey or MergeRemoveKey features in Config instances" + "ocramius/proxy-manager": "ProxyManager 0.5.* to handle lazy initialization of services", + "zendframework/zend-di": "Zend\\Di component" }, - "bin": [ - "bin/generate-deps-for-config-factory", - "bin/generate-factory-for-class" - ], "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev", - "dev-develop": "3.3-dev" + "dev-master": "2.7-dev", + "dev-develop": "3.0-dev" } }, "autoload": { @@ -1285,39 +1635,52 @@ ], "homepage": "https://github.com/zendframework/zend-servicemanager", "keywords": [ - "service-manager", "servicemanager", - "zf" + "zf2" ], - "time": "2016-12-19 20:05:54" + "time": "2016-12-19T19:14:29+00:00" }, { "name": "zendframework/zend-stdlib", - "version": "dev-develop", + "version": "2.7.7", "source": { "type": "git", "url": "https://github.com/zendframework/zend-stdlib.git", - "reference": "16818ed8ee2a92a503c43883dcb6263fe6283ee8" + "reference": "0e44eb46788f65e09e077eb7f44d2659143bcc1f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-stdlib/zipball/16818ed8ee2a92a503c43883dcb6263fe6283ee8", - "reference": "16818ed8ee2a92a503c43883dcb6263fe6283ee8", + "url": "https://api.github.com/repos/zendframework/zend-stdlib/zipball/0e44eb46788f65e09e077eb7f44d2659143bcc1f", + "reference": "0e44eb46788f65e09e077eb7f44d2659143bcc1f", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": "^5.5 || ^7.0", + "zendframework/zend-hydrator": "~1.1" }, "require-dev": { "athletic/athletic": "~0.1", + "fabpot/php-cs-fixer": "1.7.*", "phpunit/phpunit": "~4.0", - "squizlabs/php_codesniffer": "^2.6.2" + "zendframework/zend-config": "~2.5", + "zendframework/zend-eventmanager": "~2.5", + "zendframework/zend-filter": "~2.5", + "zendframework/zend-inputfilter": "~2.5", + "zendframework/zend-serializer": "~2.5", + "zendframework/zend-servicemanager": "~2.5" + }, + "suggest": { + "zendframework/zend-eventmanager": "To support aggregate hydrator usage", + "zendframework/zend-filter": "To support naming strategy hydrator usage", + "zendframework/zend-serializer": "Zend\\Serializer component", + "zendframework/zend-servicemanager": "To support hydrator plugin manager usage" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1-dev", - "dev-develop": "3.2-dev" + "dev-release-2.7": "2.7-dev", + "dev-master": "3.0-dev", + "dev-develop": "3.1-dev" } }, "autoload": { @@ -1334,20 +1697,20 @@ "stdlib", "zf2" ], - "time": "2016-09-13 14:40:02" + "time": "2016-04-12T21:17:31+00:00" }, { "name": "zendframework/zend-uri", - "version": "dev-develop", + "version": "2.5.2", "source": { "type": "git", "url": "https://github.com/zendframework/zend-uri.git", - "reference": "ed906be3b402020fca728bd0f76519ef6dd02ab1" + "reference": "0bf717a239432b1a1675ae314f7c4acd742749ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-uri/zipball/ed906be3b402020fca728bd0f76519ef6dd02ab1", - "reference": "ed906be3b402020fca728bd0f76519ef6dd02ab1", + "url": "https://api.github.com/repos/zendframework/zend-uri/zipball/0bf717a239432b1a1675ae314f7c4acd742749ed", + "reference": "0bf717a239432b1a1675ae314f7c4acd742749ed", "shasum": "" }, "require": { @@ -1381,31 +1744,31 @@ "uri", "zf2" ], - "time": "2016-05-11 18:49:50" + "time": "2016-02-17T22:38:51+00:00" }, { "name": "zendframework/zend-validator", - "version": "dev-develop", + "version": "2.10.1", "source": { "type": "git", "url": "https://github.com/zendframework/zend-validator.git", - "reference": "8422bb141aae5ae9ec6ec75cb6c5e723644e418d" + "reference": "010084ddbd33299bf51ea6f0e07f8f4e8bd832a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-validator/zipball/8422bb141aae5ae9ec6ec75cb6c5e723644e418d", - "reference": "8422bb141aae5ae9ec6ec75cb6c5e723644e418d", + "url": "https://api.github.com/repos/zendframework/zend-validator/zipball/010084ddbd33299bf51ea6f0e07f8f4e8bd832a8", + "reference": "010084ddbd33299bf51ea6f0e07f8f4e8bd832a8", "shasum": "" }, "require": { "container-interop/container-interop": "^1.1", - "php": "^5.5 || ^7.0", - "zendframework/zend-stdlib": "^2.7 || ^3.0" + "php": "^5.6 || ^7.0", + "zendframework/zend-stdlib": "^2.7.6 || ^3.1" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "^4.0", + "phpunit/phpunit": "^6.0.8 || ^5.7.15", "zendframework/zend-cache": "^2.6.1", + "zendframework/zend-coding-standard": "~1.0.0", "zendframework/zend-config": "^2.6", "zendframework/zend-db": "^2.7", "zendframework/zend-filter": "^2.6", @@ -1413,24 +1776,24 @@ "zendframework/zend-i18n": "^2.6", "zendframework/zend-math": "^2.6", "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", - "zendframework/zend-session": "^2.6.2", + "zendframework/zend-session": "^2.8", "zendframework/zend-uri": "^2.5" }, "suggest": { - "zendframework/zend-db": "Zend\\Db component", + "zendframework/zend-db": "Zend\\Db component, required by the (No)RecordExists validator", "zendframework/zend-filter": "Zend\\Filter component, required by the Digits validator", - "zendframework/zend-i18n": "Zend\\I18n component to allow translation of validation error messages as well as to use the various Date validators", + "zendframework/zend-i18n": "Zend\\I18n component to allow translation of validation error messages", "zendframework/zend-i18n-resources": "Translations of validator messages", - "zendframework/zend-math": "Zend\\Math component", + "zendframework/zend-math": "Zend\\Math component, required by the Csrf validator", "zendframework/zend-servicemanager": "Zend\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", - "zendframework/zend-session": "Zend\\Session component", + "zendframework/zend-session": "Zend\\Session component, ^2.8; required by the Csrf validator", "zendframework/zend-uri": "Zend\\Uri component, required by the Uri and Sitemap\\Loc validators" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.8-dev", - "dev-develop": "2.9-dev" + "dev-master": "2.10-dev", + "dev-develop": "2.11-dev" }, "zf": { "component": "Zend\\Validator", @@ -1452,33 +1815,33 @@ "validator", "zf2" ], - "time": "2016-06-23 13:47:21" + "time": "2017-08-22T14:19:23+00:00" }, { "name": "zendframework/zend-view", - "version": "dev-develop", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/zendframework/zend-view.git", - "reference": "f849076e57df6c8ec5397cd8d031401bda66ce9e" + "reference": "3b6342c381c4437a03fc81d0064c0bb8924914d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-view/zipball/f849076e57df6c8ec5397cd8d031401bda66ce9e", - "reference": "f849076e57df6c8ec5397cd8d031401bda66ce9e", + "url": "https://api.github.com/repos/zendframework/zend-view/zipball/3b6342c381c4437a03fc81d0064c0bb8924914d3", + "reference": "3b6342c381c4437a03fc81d0064c0bb8924914d3", "shasum": "" }, "require": { - "php": "^5.5 || ^7.0", + "php": "^5.6 || ^7.0", "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", "zendframework/zend-loader": "^2.5", "zendframework/zend-stdlib": "^2.7 || ^3.0" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "^4.5", + "phpunit/phpunit": "^5.7.15 || ^6.0.8", "zendframework/zend-authentication": "^2.5", "zendframework/zend-cache": "^2.6.1", + "zendframework/zend-coding-standard": "~1.0.0", "zendframework/zend-config": "^2.6", "zendframework/zend-console": "^2.6", "zendframework/zend-escaper": "^2.5", @@ -1520,8 +1883,8 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.8-dev", - "dev-develop": "2.9-dev" + "dev-master": "2.9-dev", + "dev-develop": "3.0-dev" } }, "autoload": { @@ -1539,20 +1902,20 @@ "view", "zf2" ], - "time": "2016-06-30 22:29:38" + "time": "2017-03-21T15:05:56+00:00" }, { "name": "zfcampus/zf-api-problem", - "version": "dev-develop", + "version": "1.2.3", "source": { "type": "git", "url": "https://github.com/zfcampus/zf-api-problem.git", - "reference": "6e5987b66ffc64fc57b6faad8ddc31c85a51c1c7" + "reference": "8227f2116835db3835b9f362806a2a7336f72559" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zfcampus/zf-api-problem/zipball/6e5987b66ffc64fc57b6faad8ddc31c85a51c1c7", - "reference": "6e5987b66ffc64fc57b6faad8ddc31c85a51c1c7", + "url": "https://api.github.com/repos/zfcampus/zf-api-problem/zipball/8227f2116835db3835b9f362806a2a7336f72559", + "reference": "8227f2116835db3835b9f362806a2a7336f72559", "shasum": "" }, "require": { @@ -1566,7 +1929,7 @@ }, "require-dev": { "phpunit/phpunit": "^4.8", - "squizlabs/php_codesniffer": "^2.7" + "zendframework/zend-coding-standard": "~1.0.0" }, "type": "library", "extra": { @@ -1596,20 +1959,20 @@ "zend", "zf2" ], - "time": "2016-10-11 20:39:50" + "time": "2017-07-24T13:48:49+00:00" }, { "name": "zfcampus/zf-content-negotiation", - "version": "dev-develop", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/zfcampus/zf-content-negotiation.git", - "reference": "7c85e663fc04de45f1bdae0c5b972697aa34153b" + "reference": "0f4e9a74157e92376c7f2349058ca1a9c286994e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zfcampus/zf-content-negotiation/zipball/7c85e663fc04de45f1bdae0c5b972697aa34153b", - "reference": "7c85e663fc04de45f1bdae0c5b972697aa34153b", + "url": "https://api.github.com/repos/zfcampus/zf-content-negotiation/zipball/0f4e9a74157e92376c7f2349058ca1a9c286994e", + "reference": "0f4e9a74157e92376c7f2349058ca1a9c286994e", "shasum": "" }, "require": { @@ -1660,20 +2023,20 @@ "zend", "zf2" ], - "time": "2016-10-11 21:40:53" + "time": "2016-10-11T21:39:26+00:00" }, { "name": "zfcampus/zf-oauth2", - "version": "dev-develop", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/zfcampus/zf-oauth2.git", - "reference": "1d70a6d9143ca6d9648747ebe504f8642636143a" + "reference": "55ab3e4242d6a53a158cf1a1edd04f35866b0ac4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zfcampus/zf-oauth2/zipball/1d70a6d9143ca6d9648747ebe504f8642636143a", - "reference": "1d70a6d9143ca6d9648747ebe504f8642636143a", + "url": "https://api.github.com/repos/zfcampus/zf-oauth2/zipball/55ab3e4242d6a53a158cf1a1edd04f35866b0ac4", + "reference": "55ab3e4242d6a53a158cf1a1edd04f35866b0ac4", "shasum": "" }, "require": { @@ -1727,12 +2090,12 @@ "oauth2", "zf2" ], - "time": "2016-10-11 18:23:07" + "time": "2016-07-10T23:11:53+00:00" } ], "packages-dev": [], "aliases": [], - "minimum-stability": "dev", + "minimum-stability": "stable", "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, diff --git a/src/UnicaenOauth/Cas/CasService.php b/src/UnicaenOauth/Cas/CasService.php index b1a17c482e0236b9342141fae0648a11302878f0..3c17b8b84895c704bf8ecfd9c33ae4c31c27441b 100644 --- a/src/UnicaenOauth/Cas/CasService.php +++ b/src/UnicaenOauth/Cas/CasService.php @@ -1,11 +1,10 @@ <?php namespace UnicaenOauth\Cas; -use Zend\ServiceManager\ServiceLocatorAwareInterface; -use Zend\ServiceManager\ServiceLocatorAwareTrait; use phpCAS; +use Zend\ServiceManager\ServiceLocatorAwareTrait; -class CasService implements ServiceLocatorAwareInterface +class CasService { use ServiceLocatorAwareTrait; diff --git a/src/UnicaenOauth/Cas/CasServiceFactory.php b/src/UnicaenOauth/Cas/CasServiceFactory.php index 58d48595ecaf2b8501e35fd21c8c8dcd0fd410bc..6d04852a6a1eb187d2d8b69eb8fb74fb19a13d7d 100644 --- a/src/UnicaenOauth/Cas/CasServiceFactory.php +++ b/src/UnicaenOauth/Cas/CasServiceFactory.php @@ -11,6 +11,9 @@ class CasServiceFactory implements FactoryInterface { $config = $serviceLocator->get('config'); - return new CasService($config['unicaen-oauth']['cas']); + $service = new CasService($config['unicaen-oauth']['cas']); + $service->setServiceLocator($serviceLocator); + + return $service; } } \ No newline at end of file