log_id = isset( $log->log_id ) ? $log->log_id : null; $this->created = isset( $log->created ) ? $log->created : null; $this->site_id = isset( $log->site_id ) ? $log->site_id : null; $this->log_site_name = isset( $log->log_site_name ) ? $log->log_site_name : null; $this->url = isset( $log->url ) ? $log->url : null; $this->user_id = isset( $log->user_id ) ? $log->user_id : null; $this->item = isset( $log->item ) ? $log->item : null; $this->connector = isset( $log->connector ) ? $log->connector : null; $this->context = isset( $log->context ) ? $log->context : null; $this->action = isset( $log->action ) ? $log->action : null; $this->state = isset( $log->state ) ? $log->state : null; $this->duration = isset( $log->duration ) ? $log->duration : null; $this->object_id = isset( $log->object_id ) ? $log->object_id : null; $this->extra_meta = isset( $log->extra_info ) ? $log->extra_info : null; $user_meta = ! empty( $log->user_meta_json ) ? json_decode( $log->user_meta_json, true ) : array(); if ( empty( $user_meta ) && ! empty( $log->usermeta ) ) { $user_meta = $log->usermeta; } $this->user_meta = $user_meta; } }