How to clear Laravel application cache by using artisan command? Here is how:
Laravel is caching several different part of application:
- Routes
- Config
- Application
- Views
- Events and Listeners
In order to clear data from the cache you can use these commands:
php artisan route:cache // clear route cache
php artisan config:cache // clear config cache
php artisan cache:clear // clear application cache
php artisan view:clear // clear view cache
php artisan event:clear // clear all cached events and listeners
But there is another command which can clear all of these caches in one line, and that is:
php artisan optimize:clear
this single command will actually execute several different commands:
Cached events cleared!
Compiled views cleared!
Application cache cleared!
Route cache cleared!
Configuration cache cleared!
Compiled services and packages files removed!
Caches cleared successfully!
...easy peasy