Comment télécharger automatiquement un nouveau dossier dans Laravel 5 par composer.json?

J'ai créé une petite application en utilisant Laravel 5.2. J'ai gardé tout mon travail dans un dossier appelé "Modules", Situé dans
App/Modules

.

Maintenant j'essaie de déplacer mon dossier
Modules

Dans le catalogue racinaire "outside the App folder.", donc mon dossier
Modules

Maintenant est proche
App

.

Je veux télécharger automatiquement le dossier
Modules

Tout comme le dossier
App

.

Pour téléchargement automatique
Modules, I modified my

autoload
section of my

composer.json ' Ça devrait ressembler à ça:


"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/",
"Modules\\": "modules/"
}
},


De plus, dans le fichier de configuration
app.php

J'ai ajouté ce fournisseur de service à mon tableau "providers"


Modules\Vendname\Surveys\Providers\CoreValidatorServiceProvider::class,


Ensuite, à partir de la ligne de commande, j'ai effectué la commande suivante


composer dumpautoload


Chaque fois que je vais sur le site, je reçois cette erreur


FatalErrorException in ProviderRepository.php line 146: Class 'Modules\Vendname\Surveys\Providers\CoreServiceProvider' not found


Voici le code de mon fichier CoreServiceProvider.php


php

namespace Modules\Vendname\Surveys\Providers;

use Illuminate\Support\ServiceProvider;

class CoreServiceProvider extends ServiceProvider
{

/**
* Bootstrap any application services.
*
* @return void
*/
public function boot//
{

if /! $this-app->routesAreCached/// {
require __DIR__ . '/../routes.php';
}

}

/**
* Register any application services.
*
* @return void
*/
public function register//
{

}

}


Qu'est-ce que je fais ici mal?
Que dois-je faire pour télécharger automatiquement un nouveau dossier?
Invité:

Francois

Confirmation de:

Enfin, il s'est avéré.

J'ai commenté cette phrase


Modules\Vendname\Surveys\Providers\CoreValidatorServiceProvider::class,


dans le fichier app.php.

Ensuite, à l'invite de commande, j'ai effectué les commandes suivantes.


php artisan clear-compiled
composer dumpautoload
composer update


Ensuite, j'ai désabonné la chaîne dans le fichier app.php


Modules\Vendname\Surveys\Providers\CoreValidatorServiceProvider::class,

Pour répondre aux questions, connectez-vous ou registre