composer, dépendances et use
Bonjour,
j'ai pas utilisé composer depuis un moment et de ce fait, je me pose des questions (je me les suis jamais posées, donc ne pouvais pas noter cavo789 !)
Dans composer.json, j'ai déclaré une dépendance :
Code:
1 2 3 4
| "require": {
"php": ">=8.0",
"rawsrc/phpecho": "dev-master",
... |
La commande composer update a bien chargé le dossier rawsrc/phpecho dans le dossier vendor de mon projet. (Ou plutôt composer self-update --2.2 suite à un commentaire lu)
La classe PhpEcho est utilisée dans mon projet. Le fichier PhpEcho.php existe bien dans le répertoire C:\projets\dvp\phpecho3\vendor\rawsrc\phpecho. Par contre, quand je veux instancier cette classe, ça me met ce message d'erreur :
Citation:
Fatal error: Uncaught Error: Class "PhpEcho" not found in C:\projets\dvp\phpecho3\src\Login.php:10 Stack trace: #0 {main} thrown in C:\projets\dvp\phpecho3\src\Login.php on line 10
Faut-il rajouter un use (et lequel) dans Login.php ?