get_description( $entry, $code, $data ) ) { $entry['description'] = $description; } return $entry; } public function filter_entry_for_details_display( $details, $entry, $code, $code_data ) { $details['module']['content'] = esc_html__( 'Core', 'it-l10n-ithemes-security-pro' ); if ( $description = $this->get_description( $entry, $code, $code_data ) ) { $details['description']['content'] = $description; } return $details; } public function code_row_action( $vars, $entry, $code, $data ) { return $vars; } private function get_description( $entry, $code, $data ) { switch ( $code ) { case 'itsec-config-file-update-empty': list( $type ) = $data; return sprintf( esc_html__( 'Empty file encountered when attempting to update %s config file.', 'it-l10n-ithemes-security-pro' ), '' . esc_html( $type ) . '' ); } return null; } } new ITSEC_Global_Logs();