Repository
interface Repository implements CacheInterface (View source)
Methods
                    pull($key, $default = null)
        
                                            
                
            No description
                    bool
                
                
                    put(string $key, mixed $value, DateTimeInterface|DateInterval|int|null $ttl = null)
        
                                            
                
            Store an item in the cache.
                    bool
                
                
                    add(string $key, mixed $value, DateTimeInterface|DateInterval|int|null $ttl = null)
        
                                            
                
            Store an item in the cache if the key does not exist.
                    int|bool
                
                
                    increment(string $key, mixed $value = 1)
        
                                            
                
            Increment the value of an item in the cache.
                    int|bool
                
                
                    decrement(string $key, mixed $value = 1)
        
                                            
                
            Decrement the value of an item in the cache.
                    bool
                
                
                    forever(string $key, mixed $value)
        
                                            
                
            Store an item in the cache indefinitely.
                    bool
                
                
                    forget(string $key)
        
                                            
                
            Remove an item from the cache.
Details
        
                            
    pull($key, $default = null)
        
    
    No description
        
                            bool
    put(string $key, mixed $value, DateTimeInterface|DateInterval|int|null $ttl = null)
        
    
    Store an item in the cache.
        
                            bool
    add(string $key, mixed $value, DateTimeInterface|DateInterval|int|null $ttl = null)
        
    
    Store an item in the cache if the key does not exist.
        
                            int|bool
    increment(string $key, mixed $value = 1)
        
    
    Increment the value of an item in the cache.
        
                            int|bool
    decrement(string $key, mixed $value = 1)
        
    
    Decrement the value of an item in the cache.
        
                            bool
    forever(string $key, mixed $value)
        
    
    Store an item in the cache indefinitely.
        
                            
    remember($key, $ttl, Closure $callback)
        
    
    No description
        
                            
    sear($key, Closure $callback)
        
    
    No description
        
                            
    rememberForever($key, Closure $callback)
        
    
    No description
        
                            bool
    forget(string $key)
        
    
    Remove an item from the cache.
        
                            Store
    getStore()
        
    
    Get the cache store implementation.