old*_*inn 5 php caching laravel
当我在laravel上使用缓存时,5它继续给我一个错误类'App\Http\Controllers\Cache'找不到
<?php namespace App\Http\Controllers;
class ChannelController extends Controller {
public function popular()
{
Cache::put('test','test value',10);
}
}
Run Code Online (Sandbox Code Playgroud)
它只是一个简单的缓存,但仍然无法正常工作.顺便说一句,我的缓存配置设置为memcached - 它在laravel 4.2上工作正常,但在laravel 5上没有.
缓存不在您的App命名空间内,您可以:
<?php namespace App\Http\Controllers;
use \Cache;
class ChannelController extends Controller {
Run Code Online (Sandbox Code Playgroud)
然后,您可以Cache
在整个班级使用.或者,您可以添加\
到现有的行:
\Cache::put('test','test value',10);
Run Code Online (Sandbox Code Playgroud)