Target class [PostController] does not exist. code example

Example 1: Target class [UserController] does not exist.

Note: don't forget to import (use) your controller in the routes(web.php) file at the top. Like:
use App\Http\Controllers\PagesController;

Route::get('/',[PagesController::class, 'index']);

Example 2: Target class [Controller] does not exist.

//accessing any function in the controller (this is web.php file)
use App\Http\Controllers\PostsController;

Route::get('/post', 'App\Http\Controllers\PostsController@index');

Example 3: Target class [PlayerController] does not exist.

//add controller path
Route::get('/players', 'App\Http\Controllers\PlayerController@index');

Example 4: Target class [Controller] does not exist.

Route::get('/users', [UserController::class, 'index']);

Example 5: Target class [SallyController] does not exist.

//In laravel 8 uncomment  protected $namespace='App\\Http\\Controllers';

Tags:

Php Example