/**
  * Gets the relevant multisite post id from singlesite post.
  *
  * @param $post
  * @param $blog
  *
  * @return int
  */
 public function get_multisite_id($post, $blog)
 {
     $rel = $this->content_relations->get_relations(Wpml2mlp_Helper::get_default_blog(), Wpml2mlp_Helper::get_default_post_ID($post), $post->post_type);
     $blog_id = (int) $blog['blog_id'];
     $multisite_id = -1;
     foreach ($rel as $key => $value) {
         if ($key == $blog_id) {
             $multisite_id = $value;
             break;
         }
     }
     return $multisite_id;
 }
 /**
  * Set global POST object how we can use wpmu_new_blog action and do correct site_options update and relations
  *
  * @param $lng_obj
  *
  * @return void
  */
 private function set_or_update_post_obj($language, $current_site)
 {
     $_POST['inpsyde_multilingual_flag_url'] = $language['country_flag_url'];
     $_POST['inpsyde_multilingual_lang'] = Wpml2mlp_Helper::convert_to_mlp_lang_obj($this->wpdb, $language['language_code']);
     $_POST['related_blogs'] = array(0 => Wpml2mlp_Helper::get_default_blog());
 }