Home > Software engineering >  After Register in config/app.php ServiceProvider Class not found in laravel 9
After Register in config/app.php ServiceProvider Class not found in laravel 9

Time:07-23

I'm trying to develop my first package but I already struggle trying to do so. I've followed 2 tutorials and done everything exactly as described however I'm getting:

Class "Dkul\Admin\AdminServiceProvider" not found.

I also check my config/app.php path are rights, and add composer, json in my custom package with the same namespace but getting not found error and In console give something like

In ProviderRepository.php line 208: Class "Dkul\Admin\AdminServiceProvider" not found.

file structure custompackage Dkul Admin/src/AdminServiceProvider

Main Composer.json "Dkul\Admin\":"custompackage/Dkul/Admin/src"

Config/app.php Dkul\Admin\AdminServiceProvider::class

Custom Package Path

config/app.php

Main composer.json

Composer.json of Custom package

Error Image

CodePudding user response:

In Laravel composer.json, autoload section you have set path without top folder "app". Please try:

    "autoload": {
        "psr-4": {
            ...,
            "Dkul\\Admin\\": "app/custompackage/Dkul/Admin/src"
        }
    },

CodePudding user response:

Have you tried to composer dumpautoload ?

  • Related