'wfPluginVulnerable', 'displayType' => __('Plugin Vulnerable', 'wordfence'), 'iconSVG' => '', 'summaryControls' => array(wfView::create('scanner/issue-control-ignore', array('ignoreC' => __('Ignore', 'wordfence'))), wfView::create('scanner/issue-control-show-details')), 'detailPairs' => array( __('Plugin Name', 'wordfence') => '${data.Name}', __('Current Plugin Version', 'wordfence') => '${data.Version}', null, __('Details', 'wordfence') => '{{html longMsg}}', null, __('Plugin URL', 'wordfence') => array('data.PluginURI', '${data.PluginURI}' . __('View', 'wordfence') . ' (' . esc_html__('opens in new tab', 'wordfence') . ')'), __('Repository URL', 'wordfence') => array('data.wpURL', '${data.wpURL}' . __('View', 'wordfence') . ' (' . esc_html__('opens in new tab', 'wordfence') . ')'), __('Vulnerability Information', 'wordfence') => array('data.vulnerabilityLink', '${data.vulnerabilityLink}' . __('View', 'wordfence') . ' (' . esc_html__('opens in new tab', 'wordfence') . ')'), ), 'detailControls' => array( '' . __('Mark as Fixed', 'wordfence') . '', '' . __('Manage Plugins', 'wordfence') . '', ), 'textOutput' => (isset($textOutput) ? $textOutput : null), 'textOutputDetailPairs' => array( __('Plugin Name', 'wordfence') => '$data.Name', __('Current Plugin Version', 'wordfence') => '$data.Version', null, __('Details', 'wordfence') => '$longMsg', null, __('Plugin URL', 'wordfence') => '$data.PluginURI', __('Repository URL', 'wordfence') => '$data.wpURL', __('Vulnerability Information', 'wordfence') => '$data.vulnerabilityLink', ), ))->render();