php problems? Strict standards.
-
Hi i have had a strange message come up after a upgrade of php
Warning: Creating default object from empty value in C:\xampp\htdocs\wp-content\themes\knowledgepress\lib\ticket-functions.php on line 851
but when i look at the line of code it is
if (!function_exists('woo_supportpress_get_ticket_details')) { function woo_supportpress_get_ticket_details( $post_id ) { $status = current(wp_get_object_terms( $post_id, 'ticket_status' )); $type = current(wp_get_object_terms( $post_id, 'ticket_type' )); $priority = current(wp_get_object_terms( $post_id, 'ticket_priority' )); if (!isset($status->name)) $status = ''; if (!isset($type->name)) $type = ''; if (!isset($priority->name)) $priority = ''; $ticket_details = array( 'status' => $status ,'type' => $type ,'priority' => $priority ,'assigned_to' => get_user_by('id', get_post_meta( $post_id, '_responsible', true)) ,'reported_by' => get_post_meta( $post_id, '_reported_by', true) ,'reported_by_email' => get_post_meta( $post_id, '_reported_by_email', true) ); /* Support 'Anybody' user */ if (!isset($ticket_details['assigned_to']->display_name)) $ticket_details['assigned_to']->display_name = 'Anybody'; if (!isset($ticket_details['assigned_to']->ID)) $ticket_details['assigned_to']->ID = 0; return $ticket_details; } }
Whats going on? is it a php version problem?
The line of code calling the function is
<?php $ticket_details = woo_supportpress_get_ticket_details( $post->ID ); ?>
Viewing 9 replies - 1 through 9 (of 9 total)
Viewing 9 replies - 1 through 9 (of 9 total)
- The topic ‘php problems? Strict standards.’ is closed to new replies.