Commit 9d017270 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Passage à PHP 8.2.

parent 6c6cbf1f
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@
/tmp/
.~*
.sass-cache/
.phpcs-cache

# temporaire (pour la branche migration_postgres)
bin/aaa.sh
+1 −1
Original line number Diff line number Diff line
@@ -128,7 +128,7 @@ RUN apt-get -qq update && \
RUN update-alternatives --set php /usr/bin/php${PHP_VERSION}

# Installation manuelle de xdebug 3.2.2, car les 3.3.0/1/2 provoquent une "Segmentation fault" au 22/05/2024 (à cause de PHP 8.0 ?)
RUN pecl install xdebug-3.2.2 && \
RUN pecl install xdebug && \
    echo "zend_extension=xdebug" > ${PHP_CONF_DIR}/fpm/conf.d/20-xdebug.ini && \
    echo "zend_extension=xdebug" > ${PHP_CONF_DIR}/cli/conf.d/20-xdebug.ini

+4 −17
Original line number Diff line number Diff line
@@ -3,14 +3,6 @@
    "description": "Application de gestion des soutenances de thèse",
    "type": "project",
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/orderadmin/api-tools-doctrine.git"
        },
        {
            "type": "vcs",
            "url": "https://github.com/orderadmin/api-tools-doctrine-querybuilder.git"
        },
        {
            "type": "composer",
            "url": "https://gest.unicaen.fr/packagist"
@@ -18,7 +10,6 @@
    ],
    "require-dev": {
        "laminas-api-tools/api-tools-asset-manager": "^1.5",
        "laminas/laminas-dependency-plugin": "^2.1",
        "laminas/laminas-developer-tools": "^2.3",
        "laminas/laminas-development-mode": "^3.2",
        "phpcompatibility/php-compatibility": "*",
@@ -27,7 +18,7 @@
        "unicaen/test": "^6.0"
    },
    "require": {
        "php": "^8.0",
        "php": "^8.2",

        "ext-curl": "*",
        "ext-dom": "*",
@@ -44,11 +35,6 @@
        "ext-xsl": "*",
        "ext-zip": "*",

        "laminas-api-tools/api-tools-doctrine": "2.5.x-dev",
        "laminas-api-tools/api-tools-doctrine-querybuilder": "1.10.x-dev",
        "laminas-api-tools/api-tools-documentation": "^1.2",
        "laminas-api-tools/api-tools-documentation-swagger": "^1.2",

        "aws/aws-sdk-php": "^3.226",
        "beberlei/assert": "^3.0",
        "guzzlehttp/guzzle": "^6.3 || ^7.0",
@@ -65,7 +51,7 @@
        "unicaen/authentification": "^6.4",
        "unicaen/console": "^6.0",
        "unicaen/db-anonym": "^4.0",
        "unicaen/db-import": "^7.0",
        "unicaen/db-import": "dev-release_7.2.0",
        "unicaen/etat": "^6.0",
        "unicaen/faq": "^7.0",
        "unicaen/idref": "^2.0",
@@ -128,7 +114,8 @@
    "config": {
        "allow-plugins": {
            "laminas-api-tools/api-tools-asset-manager": true,
            "laminas/laminas-dependency-plugin": true
            "dealerdirect/phpcodesniffer-composer-installer": true,
            "laminas/laminas-dependency-plugin": false
        }
    }
}
+1315 −1677

File changed.

Preview size limit exceeded, changes collapsed.

+0 −3
Original line number Diff line number Diff line
@@ -9,11 +9,8 @@ return [
        'DoctrineModule',
        'DoctrineORMModule',

        'ApiSkeletons\DoctrineORMHydrationModule',
        'Laminas\ApiTools',
        'Laminas\ApiTools\Provider',
        'Laminas\ApiTools\Doctrine\Server',
        'Laminas\ApiTools\Doctrine\QueryBuilder',
        'Laminas\ApiTools\Documentation',
        'Laminas\ApiTools\Documentation\Swagger',
        'Laminas\ApiTools\ApiProblem',
Loading