Laravel – Class “AppHttpControllersCache” not found – Solved

Here, I will show you how to work Laravel Class “AppHttpControllersCache” not found. This article will give you a simple example of laravel class app http controllers cache not found. let’s discuss laravel cache not found. I explained simply about Class ‘AppHttpControllersCache’ not found in laravel.

You can solve ‘Class “AppHttpControllersCache” not found’ issue in laravel 6, laravel 7, laravel 8 and laravel 9 version.

A few days ago I was working on my laravel app and I simply create a cache with users key using Cache facade. When I run the project then I found ‘Class “AppHttpControllersCache” not found’ error. you can see bellow screenshot as well.


Laravel - Class "AppHttpControllersCache" not found - Solved

After some research, I found that If you are using the “Cache” facade in Controller, Middleware, or blade file then you must have used facade on top..medrectangle-3-multi-157{border:none!important;display:block!important;float:none;line-height:0;margin-bottom:15px!important;margin-left:0!important;margin-right:0!important;margin-top:15px!important;max-width:100%!important;min-height:250px;min-width:300px;padding:0;text-align:center!important}

so let’s see bellow solution and example code here:


You must need to add “use IlluminateSupportFacadesCache;” on top of controller, middleware, command, event or blade files. Let’s see bellow:

use IlluminateSupportFacadesCache;


You can see controller file code, how to use it..medrectangle-4-multi-155{border:none!important;display:block!important;float:none;line-height:0;margin-bottom:15px!important;margin-left:0!important;margin-right:0!important;margin-top:15px!important;max-width:100%!important;min-height:250px;min-width:300px;padding:0;text-align:center!important}


namespace AppHttpControllers;

use IlluminateHttpRequest;

use IlluminateSupportFacadesCache;

class UserController extends Controller



* Display a listing of the resource.


* @return IlluminateHttpResponse


public function index(Request $request)


Cache::put('users', 100, $seconds = 10);

return view('users');



I hope it can help you…

Leave a Comment