'wfThemeUpgrade',
'displayType' => __('Theme Upgrade', 'wordfence'),
'iconSVG' => '',
'summaryControls' => array(wfView::create('scanner/issue-control-ignore', array('ignoreC' => __('Ignore ', 'wordfence'))), wfView::create('scanner/issue-control-show-details')),
'detailPairs' => array(
__('Theme Name', 'wordfence') => '${data.name}',
__('Current Theme Version', 'wordfence') => '${data.version}',
__('New Theme Version', 'wordfence') => '${data.newVersion}',
null,
__('Details', 'wordfence') => '{{if data.vulnerable}}' . esc_html__('Update includes security-related fixes.', 'wordfence') . '
{{/if}}{{html longMsg}}
' . esc_html__('Click here to update now', 'wordfence') . '.',
null,
__('Theme URL', 'wordfence') => '${data.URL}' . __('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') . '',
'' . __('View Updates', 'wordfence') . '',
),
'textOutput' => (isset($textOutput) ? $textOutput : null),
'textOutputDetailPairs' => array(
__('Theme Name', 'wordfence') => '$data.name',
__('Current Theme Version', 'wordfence') => '$data.version',
__('New Theme Version', 'wordfence') => '$data.newVersion',
null,
__('Details', 'wordfence') => '$longMsg',
__('Vulnerability Status', 'wordfence') => array('$data.vulnerable', __('Update includes security-related fixes.', 'wordfence')),
null,
__('Theme URL', 'wordfence') => '$data.URL',
__('Vulnerability Information', 'wordfence') => '$data.vulnerabilityLink',
),
))->render();