'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();