BSF_Core_Update::update_products_slug( array $plugins )
Update bsf product slug in WP installed plugins data which will be used in enable/disablestaged updates products.
Description
Parameters
- $plugins
-
(array) (Required) All installed plugins.
Return
(array)
Source
File: admin/bsf-core/classes/class-bsf-core-update.php
public function update_products_slug( $plugins ) { $bsf_products = bsf_get_brainstorm_products( true ); foreach ( $bsf_products as $product => $data ) { $plugin_file = isset( $data['template'] ) ? sanitize_text_field( $data['template'] ) : ''; if ( isset( $plugins[ $plugin_file ] ) && ! empty( $data['slug'] ) ) { $plugins[ $plugin_file ]['slug'] = $data['slug']; } } return $plugins; }
Expand full source code Collapse full source code View on Trac