Documentation

CookieTest extends TestCase
in package

FinalYes

Table of Contents

Methods

domainProvider()  : array<string, array{0: string, 1: bool, 2: string}>
expiryProvider()  : array<string, DateInterval|int, 1: string, 2: int}>
invalidNameProvider()  : Generator
pathProvider()  : array<string, array{0: string, 1: string}>
testEmptyNameException()  : void
testExpiryWithEmptyValue()  : void
testHttpOnly()  : void
testInvalidCharactersInNameException()  : void
testPath()  : void
testSameSite()  : void
testSameSiteInvalidValueException()  : void
testSameSiteNoneWithoutSecureException()  : void
testSecure()  : void
testSetDomain()  : void
testSetExpiry()  : void

Methods

domainProvider()

public static domainProvider() : array<string, array{0: string, 1: bool, 2: string}>
Return values
array<string, array{0: string, 1: bool, 2: string}>

expiryProvider()

public static expiryProvider() : array<string, DateInterval|int, 1: string, 2: int}>
Return values
array<string, DateInterval|int, 1: string, 2: int}>

invalidNameProvider()

public static invalidNameProvider() : Generator
Return values
Generator

pathProvider()

public static pathProvider() : array<string, array{0: string, 1: string}>
Return values
array<string, array{0: string, 1: string}>

testEmptyNameException()

public testEmptyNameException() : void

testExpiryWithEmptyValue()

public testExpiryWithEmptyValue() : void

testInvalidCharactersInNameException()

public testInvalidCharactersInNameException(string $char) : void
Parameters
$char : string
Attributes
#[DataProvider]
'invalidNameProvider'

testPath()

public testPath(string $path, string $expected) : void
Parameters
$path : string
$expected : string
Attributes
#[DataProvider]
'pathProvider'

testSameSiteInvalidValueException()

public testSameSiteInvalidValueException() : void

testSameSiteNoneWithoutSecureException()

public testSameSiteNoneWithoutSecureException() : void

testSetDomain()

public testSetDomain(string $domain, bool $punycode, string $expected) : void
Parameters
$domain : string
$punycode : bool
$expected : string
Attributes
#[DataProvider]
'domainProvider'

testSetExpiry()

public testSetExpiry(DateTimeInterface|DateInterval|int $expiry, string $expectedDate, int $expectedMaxAge) : void
Parameters
$expiry : DateTimeInterface|DateInterval|int
$expectedDate : string
$expectedMaxAge : int
Attributes
#[DataProvider]
'expiryProvider'

        
On this page

Search results