You appear to be a bot. Output may be restricted
Description
Output Error Message Column
Usage
$void = EDD_Gateway_Error_Log_Table::column_message( $item );
Parameters
- $item
- ( array ) required – Contains all the data of the log
Returns
void
Source
File name: easy-digital-downloads/includes/admin/reporting/class-gateway-error-logs-list-table.php
Lines:
1 to 26 of 26
public function column_message( $item ) { ?> <a href="#TB_inline?width=640&inlineId=log-message-<?php echo $item['ID']; ?>" class="thickbox"><?php _e( 'View Log Message', 'easy-digital-downloads' ); ?></a> <div id="log-message-<?php echo $item['ID']; ?>" style="display:none;"> <?php $log_message = get_post_field( 'post_content', $item['ID'] ); $serialized = strpos( $log_message, '{"' ); // Check to see if the log message contains serialized information if ( $serialized !== false ) { $length = strlen( $log_message ) - $serialized; $intro = substr( $log_message, 0, - $length ); $data = substr( $log_message, $serialized, strlen( $log_message ) - 1 ); echo wpautop( $intro ); echo '<strong>' . wpautop( __( 'Log data:', 'easy-digital-downloads' ) ) . '</strong>'; echo '<div style="word-wrap: break-word;">' . wpautop( $data ) . '</div>'; } else { // No serialized data found echo wpautop( $log_message ); } ?> </div> <?php }