phpDocumentor

CookieConfiguration
in package
implements CookieConfigurationInterface

Class CookieConfiguration

Interfaces, Classes and Traits

CookieConfigurationInterface
Interface CookieConfigurationInterface

Table of Contents

$active  : bool
$featureIds  : array<string|int, mixed>
$legIntPurposeIds  : mixed
$policeUrl  : mixed
$purposes  : array<string|int, CookieConsentPurposeInterface>
$vendor  : string
$vendorId  : int
__construct()  : mixed
CookieConfiguration constructor.
activate()  : void
deactivate()  : void
deactivateFeature()  : void
deactivatePurpose()  : void
featureIds()  : array<string|int, mixed>
isActive()  : bool
jsonSerialize()  : mixed
policeUrl()  : string
purposes()  : array<string|int, mixed>
vendor()  : string
vendorId()  : int
legIntPurposeIds()  : array<string|int, mixed>

Properties

Methods

__construct()

CookieConfiguration constructor.

public __construct(int $vendorId, string $vendor, array<string|int, mixed> $featureIds, string $policeUrl, array<string|int, CookieConsentPurposeInterface...$purposes) : mixed
Parameters
$vendorId : int
$vendor : string
$featureIds : array<string|int, mixed>
$policeUrl : string
$purposes : array<string|int, CookieConsentPurposeInterface>
Return values
mixed

deactivateFeature()

public deactivateFeature(int $feature) : void
Parameters
$feature : int
Return values
void

deactivatePurpose()

public deactivatePurpose(int $purposeId) : void
Parameters
$purposeId : int
Return values
void

featureIds()

public featureIds() : array<string|int, mixed>
Return values
array<string|int, mixed>

legIntPurposeIds()

protected legIntPurposeIds() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results