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. |