Overview

Namespaces

  • Guzzle
    • Batch
      • Exception
    • Cache
    • Common
      • Exception
    • Http
      • Curl
      • Exception
      • Message
        • Header
      • QueryAggregator
    • Inflection
    • Iterator
    • Log
    • Parser
      • Cookie
      • Message
      • UriTemplate
      • Url
    • Plugin
      • Async
      • Backoff
      • Cache
      • Cookie
        • CookieJar
        • Exception
      • CurlAuth
      • ErrorResponse
        • Exception
      • History
      • Log
      • Md5
      • Mock
      • Oauth
    • Service
      • Builder
      • Command
        • Factory
        • LocationVisitor
          • Request
          • Response
      • Description
      • Exception
      • Resource
    • Stream
    • Tests
      • Batch
      • Cache
      • Common
        • Cache
        • Exception
      • Http
        • Curl
        • Exception
        • Message
          • Header
      • Inflection
      • Iterator
      • Log
      • Message
      • Mock
      • Parser
        • Cookie
        • Message
      • Parsers
        • UriTemplate
      • Plugin
        • Async
        • Backoff
        • Cache
        • Cookie
          • CookieJar
        • CurlAuth
        • ErrorResponse
        • History
        • Log
        • Md5
        • Mock
        • Oauth
        • Redirect
      • Service
        • Builder
        • Command
          • LocationVisitor
            • Request
            • Response
        • Description
        • Exception
        • Mock
          • Command
            • Sub
          • Model
        • Resource
      • Stream
  • None
  • Omnipay
    • Common
      • Exception
      • Message
    • Dummy
      • Message
    • VivaPayments
      • Message
  • PHP

Classes

  • ArrayCookieJar
  • FileCookieJar

Interfaces

  • CookieJarInterface
  • Overview
  • Namespace
  • Class
  • Tree

Class FileCookieJar

Persists non-session cookies using a JSON formatted file

Guzzle\Plugin\Cookie\CookieJar\ArrayCookieJar implements Guzzle\Plugin\Cookie\CookieJar\CookieJarInterface, Serializable
Extended by Guzzle\Plugin\Cookie\CookieJar\FileCookieJar
Namespace: Guzzle\Plugin\Cookie\CookieJar
Located at src/Guzzle/Plugin/Cookie/CookieJar/FileCookieJar.php
Methods summary
public
# __construct( string $cookieFile )

Create a new FileCookieJar object

Create a new FileCookieJar object

Parameters

$cookieFile
File to store the cookie data

Throws

RuntimeException
if the file cannot be found or created

Overrides

Guzzle\Plugin\Cookie\CookieJar\ArrayCookieJar::__construct()
public
# __destruct( )

Saves the file when shutting down

Saves the file when shutting down

protected
# persist( )

Save the contents of the data array to the file

Save the contents of the data array to the file

Throws

RuntimeException
if the file cannot be found or created
protected
# load( )

Load the contents of the json formatted file into the data array and discard any unsaved state

Load the contents of the json formatted file into the data array and discard any unsaved state

Methods inherited from Guzzle\Plugin\Cookie\CookieJar\ArrayCookieJar
add(), addCookiesFromResponse(), all(), count(), getIterator(), getMatchingCookies(), remove(), removeExpired(), removeTemporary(), serialize(), setStrictMode(), unserialize()
Properties summary
protected string $filename

filename

filename

#
Properties inherited from Guzzle\Plugin\Cookie\CookieJar\ArrayCookieJar
$cookies, $strictMode
Omnipay Viva Payments Gateway Module API Documentation API documentation generated by ApiGen