按需laravel 5.0清除会话缓存

时间:2017-04-27 08:29:14

标签: laravel-5

使用laravel 5.0和文件会话驱动程序
我在尝试根据请求(按需)清除会话缓存时遇到问题
更确切地说,如何手动调用类<div class="container"> <h4>Password Change</h4> <div class="form-group"> <div class="input-group"> <div class="text-form" id="left">Password <span style="color:red;">*</span> <input type="password" placeholder="required" class="account-box" required="" ng-model="password"> </div> </div> </div> </div> 的函数gc()以清除过期的会话

1 个答案:

答案 0 :(得分:0)

我在控制器中使用了这个:

use Illuminate\Session\FileSessionHandler;
use Illuminate\Support\Facades\App;

public function clearSessionTest()
    {
     $app= App::getFacadeRoot();
     $path = $app['config']['session.files'];
     $fileSession=new FileSessionHandler($app['files'], $path);
     $fileSession->gc(10);
    }