EncryptCookies
class EncryptCookies (View source)
Properties
| protected Encrypter | $encrypter | The encrypter instance.  | 
                |
| protected array | $except | The names of the cookies that should not be encrypted.  | 
                |
| static protected bool | $serialize | Indicates if cookies should be serialized.  | 
                
Methods
Disable encryption for the given cookie name(s).
Decrypt the cookies on the request.
Decrypt the given cookie and return the value.
Decrypt an array based cookie.
Encrypt the cookies on an outgoing response.
Duplicate a cookie with a new value.
Determine whether encryption has been disabled for the given cookie.
Determine if the cookie contents should be serialized.
Details
        
                            void
    __construct(Encrypter $encrypter)
        
    
    Create a new CookieGuard instance.
        
                            void
    disableFor(string|array $name)
        
    
    Disable encryption for the given cookie name(s).
        
                    protected        Request
    decrypt(Request $request)
        
    
    Decrypt the cookies on the request.
        
                    protected        string|array
    decryptCookie(string $name, string|array $cookie)
        
    
    Decrypt the given cookie and return the value.
        
                    protected        array
    decryptArray(array $cookie)
        
    
    Decrypt an array based cookie.
        
                    protected        Response
    encrypt(Response $response)
        
    
    Encrypt the cookies on an outgoing response.
        
                    protected        Cookie
    duplicate(Cookie $cookie, mixed $value)
        
    
    Duplicate a cookie with a new value.
        
                            bool
    isDisabled(string $name)
        
    
    Determine whether encryption has been disabled for the given cookie.
        
                static            bool
    serialized(string $name)
        
    
    Determine if the cookie contents should be serialized.