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;
		}

Changelog

Changelog
Version Description
1.1.6 Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.