THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

Sur la page d'accueil de community de thelia, dans la partie documentation, il est dit : "Attention, les modules Thelia doivent être conformes à la norme PSR-0 ." En cliquant sur le lien menant à la norme, il est dit qu'elle est dépréciée et recommande la norme PSR-4.
Qu'en est-il en ce qui concerne Thelia 2 ?

Merci d'avance de vos réponses.

PS : Je me présente bientôt !

Offline


D'après le composer.json, les modules doivent respecter PSR-0 :

    "autoload": {
        "psr-4": {
            "Thelia\\": "core/lib/Thelia"
        },
        "psr-0": {
            "": "local/modules/"
        },
        "files": [
            "core/bootstrap.php"
        ]
    },

OpenStudio Toulouse

Offline


Merci pour ta réponse.

Offline


Il faudrait regarder pourquoi, je n'ai pas d'idée de la raison de PSR-0 pour les modules seulement.


OpenStudio Toulouse

Offline


Oui, ça à l'air ancien comme norme...
C'est peut être pour des raisons de rétro-compatibilité.