Inpsyde\MultilingualPress\API\SiteRelations::insert_relations PHP Method

insert_relations() public method

Creates relations between one site and one or more other sites.
Since: 3.0.0
public insert_relations ( integer $base_site_id, array $site_ids ) : integer
$base_site_id integer Base site ID.
$site_ids array An array of site IDs.
return integer The number of rows affected.
    public function insert_relations($base_site_id, array $site_ids);

Usage Example

 /**
  * Updating Site Relations for new sites.
  *
  * @param  int $blog_id
  * @return int Number of affected rows.
  */
 private function update_relation($blog_id)
 {
     if (empty($_POST['related_blogs'])) {
         return 0;
     }
     $new_related = (array) $_POST['related_blogs'];
     $related = array_map('intval', $new_related);
     return $this->site_relation->insert_relations($blog_id, $related);
 }
All Usage Examples Of Inpsyde\MultilingualPress\API\SiteRelations::insert_relations