Inpsyde\MultilingualPress\API\WPDBContentRelations::clean_up_duplicated_translation_ids PHP Method

clean_up_duplicated_translation_ids() private method

Delete duplicate database entries.
private clean_up_duplicated_translation_ids ( array $relations, string $type ) : integer
$relations array Content relations
$type string Content type.
return integer
    private function clean_up_duplicated_translation_ids(array $relations, $type)
    {
        $result = (int) $this->db->update($this->table, ['ml_source_blogid' => $relations[0]['ml_source_blogid'], 'ml_source_elementid' => $relations[0]['ml_source_elementid']], ['ml_source_blogid' => $relations[1]['ml_source_blogid'], 'ml_source_elementid' => $relations[1]['ml_source_elementid'], 'ml_type' => $type], ['%d', '%d'], ['%d', '%d', '%s']);
        \Inpsyde\MultilingualPress\debug(current_filter() . '/' . __METHOD__ . '/' . __LINE__ . " - {$this->db->last_query}");
        return $result;
    }