developer tip

Laravel 4의 모든 캐시를 플러시합니다.

optionbox 2020. 12. 30. 08:04
반응형

Laravel 4의 모든 캐시를 플러시합니다.


Laravel 4에서 모든 캐시를 플러시하는 방법이 있습니까? 내가 사용하고 파일을 캐싱. 사용할 수있는 문서를 읽었 Cache::forget('key')지만 모든 캐시를 삭제하려면 어떻게해야합니까?

장인 명령도 유용 할 수 있습니다. 저장소에 문제가 있다고 생각하지만 아직 구현되었는지 확실하지 않습니다.

감사!


실행 php artisan list하면에서 사용할 수있는 모든 명령을 찾을 수 있습니다 artisan. 어쨌든 지우는 명령 cache이 있습니다.

php artisan cache:clear

또한 사용할 수 있습니다

foreach (Cache::getMemory() as $cacheKey => $cacheValue)
{

    Cache::forget($cacheKey);
}

최신 정보:

Cache::flush();

Illuminate\Cache\FileStore기능 flush이 있으므로 다음을 사용할 수 있습니다.

Cache::flush();

사용하다,

use Doctrine\Common\Cache\CacheProvider as DoctrineCache;

DoctrineCache::flushAll();

모든 캐시를 플러시합니다.

참조 URL : https://stackoverflow.com/questions/18900969/flush-all-cache-in-laravel-4

반응형