Constants

CPT_NAME

CPT_NAME ='rcb-tcf-vendor-conf'

META_NAME_VENDOR_ID

META_NAME_VENDOR_ID ='vendorId'

META_NAME_RESTRICTIVE_PURPOSES

META_NAME_RESTRICTIVE_PURPOSES ='restrictivePurposes'

META_NAME_EPRIVACY_USA

META_NAME_EPRIVACY_USA =\DevOwl\RealCookieBanner\settings\Cookie::META_NAME_EPRIVACY_USA

EPRIVACY_USA_UNKNOWN

EPRIVACY_USA_UNKNOWN =2

EPRIVACY_USA_YES

EPRIVACY_USA_YES =0

EPRIVACY_USA_NO

EPRIVACY_USA_NO =1

SYNC_OPTIONS_COPY_AND_COPY_ONCE

SYNC_OPTIONS_COPY_AND_COPY_ONCE =array(\DevOwl\RealCookieBanner\lite\settings\TcfVendorConfiguration::META_NAME_VENDOR_ID, \DevOwl\RealCookieBanner\lite\settings\TcfVendorConfiguration::META_NAME_RESTRICTIVE_PURPOSES, \DevOwl\RealCookieBanner\lite\settings\TcfVendorConfiguration::META_NAME_EPRIVACY_USA)

SYNC_OPTIONS

SYNC_OPTIONS =array('meta' => array('copy' => \DevOwl\RealCookieBanner\lite\settings\TcfVendorConfiguration::SYNC_OPTIONS_COPY_AND_COPY_ONCE, 'copy-once' => \DevOwl\RealCookieBanner\lite\settings\TcfVendorConfiguration::SYNC_OPTIONS_COPY_AND_COPY_ONCE))

META_KEYS

META_KEYS =array(\DevOwl\RealCookieBanner\lite\settings\TcfVendorConfiguration::META_NAME_VENDOR_ID, \DevOwl\RealCookieBanner\lite\settings\TcfVendorConfiguration::META_NAME_RESTRICTIVE_PURPOSES, \DevOwl\RealCookieBanner\lite\settings\TcfVendorConfiguration::META_NAME_EPRIVACY_USA)

Properties

$cacheGetOrdered

$cacheGetOrdered :

Type

Methods

getPluginConstantPrefix()

getPluginConstantPrefix(): string

Get the prefix of this plugin so composer packages can dynamically build other constant values on it.

Returns

string

register_cap()

register_cap()

Register capabilities to administrator role to allow TCF vendor configuration management.

register()

register()

Register custom post type.

getOrdered()

getOrdered(boolean  $force = false,array<mixed,\WP_Post>  $usePosts = null): array<mixed,\WP_Post>|\WP_Error

Get all available configurations ordered.

Parameters

boolean $force
array<mixed,\WP_Post> $usePosts

If set, only meta is applied to the passed posts

Returns

array<mixed,\WP_Post>|\WP_Error

getAllCount()

getAllCount(): integer

Get a total count of all TCF vendor configurations.

Returns

integer

getInstance()

getInstance()

Get singleton instance.

__construct()

__construct()

C'tor.