Re: [Galette-devel] Connexion centralisée (Plugin OAuth)

[ Thread Index | Date Index | More lists.galette.eu/devel Archives ]


Re,

Le 27/01/2024 à 09:54, Johan Cwiklinski a écrit :
[Sat Jan 27 09:17:56.922599 2024] [php:error] [pid 7337] [client
127.0.0.1:38596] PHP Fatal error:  Declaration of
Slim\\Psr7\\Uri::withScheme($scheme) must be compatible with
Psr\\Http\\Message\\UriInterface::withScheme(string $scheme):
Psr\\Http\\Message\\UriInterface in
/var/www/galette/galette/vendor/slim/psr7/src/Uri.php
on line 106, referer: https://galette.localhost/

J'ai essayé de comprendre un peu plus... Et je me suis perdu un peu plus, c'est tout :D

Avec l'exemple suivant :
class A
{
    public function test(string $argument)
    {
        // sthing
    }
}

class B extends A
{
    public function test($argument) {
        // sthing
    }
}

Ça ne pose aucun problème que le type soit absent dans la déclaration de la fonction B. J'ai également essayé avec une interface A au lieu d'un classe (on ne sait jamais).
J'ai essayé avec un strict_types à 1, idem.

Du coup, je me demande s'il ne s'agit pas d'un paramètre de configuration de ton PHP, mais je n'ai rien trouvé.

Je suis à court d'idées pour le moment :(

++
--
Johan


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/