CodeIgniter Forums
Running session GC from CLI - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: CodeIgniter 4 (https://forum.codeigniter.com/forumdisplay.php?fid=28)
+--- Forum: CodeIgniter 4 Support (https://forum.codeigniter.com/forumdisplay.php?fid=30)
+--- Thread: Running session GC from CLI (/showthread.php?tid=77716)



Running session GC from CLI - marios88 - 10-09-2020

Hello is there a better way to clean up sessions from CLI than the following example?


PHP Code:
public function clear_sessions():void{
    $this->session = \Config\Services::session();
    $rf = new ReflectionProperty($this->session'driver');
    $rf->setAccessible(true);
    $rf->getValue($this->session)->gc(env('app.sessionExpiration'));
    
C::print('Sessions Cleared');
    
C::newLine();