2017-07-06 1 views
0

J'apprends à configurer le paquet PHP avec PSR-4 autoload en utilisant composer. J'ai réussi à mettre en place le paquet de travail. Mais je peux accéder aux classes dans le même répertoire mais je ne peux pas accéder aux classes de sous-dossier à partir de la classe de dossier principal.Paquet PS-4 PHP - Classes de dossiers principaux ne sont pas en mesure d'accéder aux classes de sous-dossier - Namespace

ajouter mon lien de code src ici https://github.com/nsatheesh87/PSR-4-PHP-Test

Kernel.php du répertoire src essayant d'accéder au type HTTP> classe Request.php mais je peux obtenir classe ne peut pas trouver l'erreur. Aussi je vérifié les espaces de noms

+1

Je ne vois pas pourquoi votre erreur d'espace de noms. Mais, vous avez un autre problème dans la fonction __construct du noyau, un objet Request est requis un paramètre et dans votre src/app.php vous init avec aucun params, cela ne peut pas fonctionner. Vous devez passer un nouvel objet Request lors de l'initialisation du noyau – ndufreche

Répondre