Laravel 5.6 ve sonraki sürümlerde modeller direk app altında gelmekte ve bunları derli toplu bir arada dursun istiyorsanız aşağıdaki 4 adımız izlemeniz yeterli.
1- Modelleri app/Models altına taşıyın.
2- Modellerde bulunan namespace leri güncelleyin
Bunu
namespace App;
Bununla değiştir
namespace App\Models;
3- Diğer dosyalardaki referansları güncelleyin
- app/Http/Controllers/Auth/RegisterController.php
- config/auth.php
- config/services.php
- database/factories/XXXFactory.php
- Controllers
Yukarıdaki dosyalarda App\ModelXXX şeklinde gördüğünüz yerleri App\Models\ModelXXX şeklinde güncelleyin…
4- Autoload dosyanızı revize edin
composer dump-autoload
Hepsi bu kadar… İyi çalışmalar