J'ai un fichier php avec la classe Paysafecard. Le fichier s'appelle Paysafecard.php. J'aimerais l'inclure dans mon contrôleur. Comment puis-je le faire?

-3
Szymon Ellwart 14 févr. 2020 à 13:59

1 réponse

Meilleure réponse

Si vous utilisez Symfony, vous utilisez sûrement le chargement automatique du composeur.

Accédez au chemin du répertoire racine de votre projet et recherchez le fichier composer.json.

Vous y trouverez une directive comme celle-ci :

 "autoload": {
        "psr-4": {
            "App\\": "src/"
        }
    },

Cette phrase indique le mappage entre le nom et le répertoire.

Regardez maintenant le chemin du fichier réel, par exemple /src/lib/Paymenterio.php

Accédez au contrôleur sur lequel vous souhaitez utiliser la classe, remplacez le chemin par l'alias de chargement automatique et supprimez l'extension.

use App\lib\Paymenterio;
1
yivi 26 févr. 2020 à 13:35