Commit fbb42fea authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Migration vers laminas

parent a57b2359
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@

require __DIR__ . '/../vendor/autoload.php';

use Zend\Config\Writer\PhpArray;
use Laminas\Config\Writer\PhpArray;

$defaultConfig = [
    'unicaen-app' => [
+8 −7
Original line number Diff line number Diff line
@@ -12,12 +12,13 @@
        "unicaen/auth": "^3.0",
        "unicaen/bjy-authorize": "^3.0",
        "unicaen/faq": "^3.0",
        "unicaen/ldap":          "^3.0"
        "unicaen/ldap": "^3.0",
        "laminas/laminas-dependency-plugin": "^2.1"
    },
    "require-dev": {
        "zendframework/zend-test":              "^3.2",
        "laminas/laminas-test": "^3.2",
        "phpunit/phpunit": ">=3.7",
        "zendframework/zend-developer-tools":   ">=1.0"
        "laminas/laminas-developer-tools": ">=1.0"
    },
    "scripts": {
        "post-install-cmd": [

composer.lock

deleted100644 → 0
+0 −7517

File deleted.

Preview size limit exceeded, changes collapsed.

+20 −20
Original line number Diff line number Diff line
<?php

$modules = [
    'Zend\Cache',
    'Zend\Filter',
    'Zend\Form',
    'Zend\Hydrator',
    'Zend\I18n',
    'Zend\InputFilter',
    'Zend\Log',
    'Zend\Mail',
    'Zend\Mvc\Console',
    'Zend\Mvc\I18n',
//    'Zend\Mvc\Plugin\FilePrg',
    'Zend\Mvc\Plugin\FlashMessenger',
//    'Zend\Mvc\Plugin\Identity',
    'Zend\Mvc\Plugin\Prg',
    'Zend\Navigation',
    'Zend\Paginator',
    'Zend\Router',
    'Zend\Session',
    'Zend\Validator',
    'Laminas\Cache',
    'Laminas\Filter',
    'Laminas\Form',
    'Laminas\Hydrator',
    'Laminas\I18n',
    'Laminas\InputFilter',
    'Laminas\Log',
    'Laminas\Mail',
    'Laminas\Mvc\Console',
    'Laminas\Mvc\I18n',
//    'Laminas\Mvc\Plugin\FilePrg',
    'Laminas\Mvc\Plugin\FlashMessenger',
//    'Laminas\Mvc\Plugin\Identity',
    'Laminas\Mvc\Plugin\Prg',
    'Laminas\Navigation',
    'Laminas\Paginator',
    'Laminas\Router',
    'Laminas\Session',
    'Laminas\Validator',

    'DoctrineModule',
    'DoctrineORMModule',
@@ -33,7 +33,7 @@ $modules = [

$applicationEnv = getenv('APPLICATION_ENV') ?: 'production';
if ('development' === $applicationEnv) {
    $modules[] = 'ZendDeveloperTools';
    $modules[] = 'Laminas\DeveloperTools';
//    $modules[] = 'UnicaenCode';
}

+5 −5
Original line number Diff line number Diff line
@@ -6,9 +6,9 @@
 * enlevez l'extension ".dist" et adaptez son contenu à vos besoins.
 */

use Zend\Session\Storage\SessionArrayStorage;
use Zend\Session\Validator\HttpUserAgent;
use Zend\Session\Validator\RemoteAddr;
use Laminas\Session\Storage\SessionArrayStorage;
use Laminas\Session\Validator\HttpUserAgent;
use Laminas\Session\Validator\RemoteAddr;

return [
    'unicaen-app' => [
@@ -81,8 +81,8 @@ return [
            RemoteAddr::class,

            // Erreur rencontrée avec ce validateur lorsqu'on passe en "Version pour ordinateur" sur un téléphone Android :
            // `Fatal error: Uncaught Zend\Session\Exception\RuntimeException: Session validation failed
            //  in /var/www/app/vendor/zendframework/zend-session/src/SessionManager.php on line 162`
            // `Fatal error: Uncaught Laminas\Session\Exception\RuntimeException: Session validation failed
            //  in /var/www/app/vendor/laminas/laminas-session/src/SessionManager.php on line 162`
            //HttpUserAgent::class,
        ]
    ],
Loading