Skip to content
Advertisement

ServiceProvider not found Laravel 5.0

I’m trying to create a custom package for Laravel 5.0 based on this tutorials

The folder structure and service providers are exactly same, but some how the Serviceprovider is not updating autoload_namespace.php.

I already added my service provider in app/config.php

'WalkswithmeUsersUsersServiceProvider',

In my root composer.json I have following code.

"psr-4": {
        "App\": "app/",
        "Walkswithme\Users\": "packages/walkswithme/users/src"
    }

Under my packages folder files struture is as follows.

 walkswithme
    users
      src
         models
         controllers
         views
         UsersServiceProvider.php
         routes.php 
      composer.json

I can’t use Laravel 5.1 it requires php 5.5.9 , Other wise I can user artisan packager command.

The error is getting is as follows.

 [SymfonyComponentDebugExceptionFatalErrorException]   
  Class 'WalkswithmeUsersUsersServiceProvider' not found  

Any help will be appreciated last 3hrs I’m digging on it.

Advertisement

Answer

I solved it myself ,

I tried composer dumpautoload -o so it works for me.

Also some time needs composer clearcache too.

Hope it helps someone else..

User contributions licensed under: CC BY-SA
6 People found this is helpful
Advertisement