BSF_Analytics::add_slugs_to_uds_vars( array $vars )
Function to add plugin slugs to Deactivation Survey vars for JS operations.
Description
Parameters
- $vars
-
(array) (Required) UDS vars array.
Return
(array) Modified UDS vars array with plugin slugs.
Source
File: inc/lib/bsf-analytics/class-bsf-analytics.php
public function add_slugs_to_uds_vars( $vars ) {
foreach ( $this->entities as $key => $data ) {
if ( ! empty( $data['deactivation_survey'] ) && is_array( $data['deactivation_survey'] ) ) {
foreach ( $data['deactivation_survey'] as $key => $survey_args ) {
$vars['_plugin_slug'] = isset( $vars['_plugin_slug'] ) ? array_merge( $vars['_plugin_slug'], array( $survey_args['plugin_slug'] ) ) : array( $survey_args['plugin_slug'] );
}
}
}
return $vars;
}
Expand full source code Collapse full source code View on Trac
Changelog
| Version | Description |
|---|---|
| 1.1.6 | Introduced. |