get_json_params(); if ( empty( $activity['type'] ) ) { return false; } if ( 'Undo' !== $activity['type'] ) { return $valid; } if ( ! isset( $activity['actor'], $activity['object'] ) ) { return false; } if ( ! \is_array( $activity['object'] ) && ! \is_string( $activity['object'] ) ) { return false; } if ( \is_array( $activity['object'] ) && ! isset( $activity['object']['id'] ) ) { return false; } return $valid; } }