Bonjour, je me suis amusé a installé dans un dossier des composants de symphony 7.2, histoire de ne pas être dépendant de créer un projet symphony, juste utiliser des composants que j'ai installé un par un via "composer".
La plupart des composants fonctionne sauf doctrine 3 qui me retourne une erreur.
Pour ce test, j'ai utilisé ce script qui me dit si tout va bien (en gros)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
use Doctrine\ORM\ORMSetup;
 
var_dump(class_exists(ORMSetup::class));
Il me retourne false et aucune idée de savoir pourquoi, la class setup existe mais je n'en sais pas plus

Voici mon installation par composant dans un dossier nommé lib :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
{
    "require": {
        "symfony/http-foundation": "^7.2",
        "symfony/dependency-injection": "^7.2",
        "symfony/config": "^7.2",
        "symfony/event-dispatcher": "^7.2",
        "doctrine/orm": "^3.3",
        "doctrine/dbal": "^4.2",
        "symfony/mailer": "^7.2",
        "symfony/http-client": "^7.2",
        "symfony/string": "^7.2",
        "symfony/routing": "^7.2",
        "symfony/cache": "^7.2"
    }
}
J'ai résolu très simplement en rajoutant l'inclusion de symphony