Documentation

Export
in package
Uses UtilsProvider

Handle export data.

Table of Contents

Constants

EXPORT_POST_STATI  = ['publish', 'private', 'draft']
RELEVANT_BANNER_LINK_POST_KEYS  = ['ID', 'post_name', 'post_title', 'metas']
RELEVANT_BLOCKER_POST_KEYS  = ['ID', 'post_name', 'post_content', 'post_status', 'post_title', 'metas']
RELEVANT_COOKIE_POST_KEYS  = ['ID', 'post_name', 'post_content', 'post_status', 'post_title', 'metas']
RELEVANT_GROUP_TERM_KEYS  = ['term_id', 'slug', 'name', 'description']
RELEVANT_TCF_VENDOR_CONFIGURATION_POST_KEYS  = ['ID', 'post_name', 'post_status', 'post_title', 'metas']

Properties

$data  : mixed

Methods

appendBannerLinks()  : mixed
Append content blocker to the output of the export.
appendBlocker()  : mixed
Append content blocker to the output of the export.
appendCookieGroups()  : mixed
Append cookie groups to the output of the export.
appendCookies()  : mixed
Append cookies to the output of the export.
appendCustomizeBanner()  : mixed
Append customize banner options to the output of the export.
appendSettings()  : mixed
Append settings to the output of the export.
appendTcfVendorConfigurations()  : mixed
Append TCF vendor configurations (if available) to the output of the export.
finish()  : array<string|int, mixed>
Get the exported data as array.
getPluginConstantPrefix()  : string
Get the prefix of this plugin so composer packages can dynamically build other constant values on it.
instance()  : mixed
Get singleton instance.
getExportBannerLinks()  : mixed
Get banner links for export.
getExportBlocker()  : mixed
Get blocker for export.
getExportCookies()  : mixed
Get cookies for export.
getExportGroups()  : mixed
Get groups for export.
getTcfVendorConfigurations()  : mixed
Get TCF vendor configurations for export.
__construct()  : mixed
C'tor.

Constants

EXPORT_POST_STATI

public mixed EXPORT_POST_STATI = ['publish', 'private', 'draft']

RELEVANT_BANNER_LINK_POST_KEYS

public mixed RELEVANT_BANNER_LINK_POST_KEYS = ['ID', 'post_name', 'post_title', 'metas']

RELEVANT_BLOCKER_POST_KEYS

public mixed RELEVANT_BLOCKER_POST_KEYS = ['ID', 'post_name', 'post_content', 'post_status', 'post_title', 'metas']

RELEVANT_COOKIE_POST_KEYS

public mixed RELEVANT_COOKIE_POST_KEYS = ['ID', 'post_name', 'post_content', 'post_status', 'post_title', 'metas']

RELEVANT_GROUP_TERM_KEYS

public mixed RELEVANT_GROUP_TERM_KEYS = ['term_id', 'slug', 'name', 'description']

RELEVANT_TCF_VENDOR_CONFIGURATION_POST_KEYS

public mixed RELEVANT_TCF_VENDOR_CONFIGURATION_POST_KEYS = ['ID', 'post_name', 'post_status', 'post_title', 'metas']

Properties

Methods

Append content blocker to the output of the export.

public appendBannerLinks() : mixed

appendBlocker()

Append content blocker to the output of the export.

public appendBlocker() : mixed

appendCookieGroups()

Append cookie groups to the output of the export.

public appendCookieGroups() : mixed

appendCookies()

Append cookies to the output of the export.

public appendCookies() : mixed

appendCustomizeBanner()

Append customize banner options to the output of the export.

public appendCustomizeBanner() : mixed

appendSettings()

Append settings to the output of the export.

public appendSettings() : mixed

appendTcfVendorConfigurations()

Append TCF vendor configurations (if available) to the output of the export.

public appendTcfVendorConfigurations() : mixed

finish()

Get the exported data as array.

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

getPluginConstantPrefix()

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

public getPluginConstantPrefix() : string
Tags
codeCoverageIgnore

It only returns a string with the constant prefix

Return values
string

instance()

Get singleton instance.

public static instance() : mixed
Tags
codeCoverageIgnore

Get banner links for export.

protected getExportBannerLinks() : mixed

getExportBlocker()

Get blocker for export.

protected getExportBlocker() : mixed

getExportCookies()

Get cookies for export.

protected getExportCookies(array<string|int, mixed> $groups) : mixed
Parameters
$groups : array<string|int, mixed>

Result of getExportGroups()

getExportGroups()

Get groups for export.

protected getExportGroups() : mixed

getTcfVendorConfigurations()

Get TCF vendor configurations for export.

protected getTcfVendorConfigurations() : mixed

__construct()

C'tor.

private __construct() : mixed

        
On this page

Search results