public function get_remote_plugin_meta()
{
foreach ((array) $this->config as $plugin) {
if (!$this->get_remote_repo_meta($plugin)) {
continue;
}
// Update plugin transient with rollback (branch switching) data.
add_filter('wp_get_update_data', array(&$this, 'set_rollback'));
if ((!is_multisite() || is_network_admin()) && !$plugin->release_asset && 'init' === current_filter()) {
add_action("after_plugin_row_{$plugin->slug}", array(&$this, 'plugin_branch_switcher'), 15, 3);
}
}
$this->load_pre_filters();
}