Inside your controller :
namespace APPPATH\Http\Controllers\Administrator\Dashboard;
use APPPATH\Http\Controllers;
Your routes :
get('/', array('as' => 'administrator.dashboard', 'uses' => 'Administrator\Dashboard\DashboardController@index'));
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hello I'm having an issue with my controllers. After I changed the value model in the auth.php file to the correct path my controllers are not working, I'm getting the message does not exist. ReflectionException in Container.php line 776: Class APPPATH\Http\Controllers\DashboardController does not exist
I made composer dump-autoload but still the same. My controller is inside App\Http\Controllers\Administrator\Dashboard\DashboardController.php
namespace APPPATH\Http\Controllers;
class DashboardController extends Controller {}
and inside my route i have this
get('/', array('as' => 'administrator.dashboard', 'uses' => 'DashboardController@index'));
get('/dashboard', array('as' => 'administrator.dashboard', 'uses' => 'DashboardController@index'));
get('/dashboard/index', array('as' => 'administrator.dashboard', 'uses' => 'DashboardController@index'));
Does anyone knows why is not working? Thank you
The error message
ReflectionException in Container.php line 776:
Class APPPATH\Http\Controllers\DashboardController does not exist in Container.php line 776
at ReflectionClass->__construct('APPPATH\Http\Controllers\DashboardController') in Container.php line 776
at Container->build('APPPATH\Http\Controllers\DashboardController', array()) in Container.php line 656
at Container->make('APPPATH\Http\Controllers\DashboardController', array()) in Application.php line 620
at Application->make('APPPATH\Http\Controllers\DashboardController') in ControllerDispatcher.php line 83
at ControllerDispatcher->makeController('APPPATH\Http\Controllers\DashboardController') in ControllerDispatcher.php line 54
at ControllerDispatcher->dispatch(object(Route), object(Request), 'APPPATH\Http\Controllers\DashboardController', 'index') in Route.php line 198
at Route->runWithCustomDispatcher(object(Request)) in Route.php line 131
at Route->run(object(Request)) in Router.php line 691
at Router->Illuminate\Routing{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 141
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 101
at Pipeline->then(object(Closure)) in Router.php line 693
at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 660
at Router->dispatchToRoute(object(Request)) in Router.php line 618
at Router->dispatch(object(Request)) in Kernel.php line 214
at Kernel->Illuminate\Foundation\Http{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 141
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in VerifyCsrfToken.php line 43
at VerifyCsrfToken->handle(object(Request), object(Closure)) in VerifyCsrfToken.php line 17
at VerifyCsrfToken->handle(object(Request), object(Closure)) in Pipeline.php line 125
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in ShareErrorsFromSession.php line 55
at ShareErrorsFromSession->handle(object(Request), object(Closure)) in Pipeline.php line 125
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in StartSession.php line 61
at StartSession->handle(object(Request), object(Closure)) in Pipeline.php line 125
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 36
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure)) in Pipeline.php line 125
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in EncryptCookies.php line 40
at EncryptCookies->handle(object(Request), object(Closure)) in Pipeline.php line 125
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in CheckForMaintenanceMode.php line 42
at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 125
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 101
at Pipeline->then(object(Closure)) in Kernel.php line 115
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 84
at Kernel->handle(object(Request)) in index.php line 53
Please or to participate in this conversation.