FileSessionHandler
class FileSessionHandler implements SessionHandlerInterface (View source)
Properties
| protected Filesystem | $files | The filesystem instance.  | 
                |
| protected string | $path | The path where sessions should be stored.  | 
                |
| protected int | $minutes | The number of minutes the session should be valid.  | 
                
Methods
                    void
                
                
                    __construct(Filesystem $files, string $path, int $minutes)
        
                                            
                
            Create a new file driven handler instance.
                    bool
                
                
                    open($savePath, $sessionName)
        
                                            
                
            {@inheritdoc}
                    bool
                
                
                    close()
        
                                            
                
            {@inheritdoc}
                    string|false
                
                
                    read($sessionId)
        
                                            
                
            {@inheritdoc}
                    bool
                
                
                    write($sessionId, $data)
        
                                            
                
            {@inheritdoc}
                    bool
                
                
                    destroy($sessionId)
        
                                            
                
            {@inheritdoc}
                    int
                
                
                    gc($lifetime)
        
                                            
                
            {@inheritdoc}
Details
        
                            void
    __construct(Filesystem $files, string $path, int $minutes)
        
    
    Create a new file driven handler instance.
        
                            bool
    open($savePath, $sessionName)
        
    
    {@inheritdoc}
        
                            bool
    close()
        
    
    {@inheritdoc}
        
                            string|false
    read($sessionId)
        
    
    {@inheritdoc}
        
                            bool
    write($sessionId, $data)
        
    
    {@inheritdoc}
        
                            bool
    destroy($sessionId)
        
    
    {@inheritdoc}
        
                            int
    gc($lifetime)
        
    
    {@inheritdoc}