Skip to content

Commit 0e42b13

Browse files
committed
Merge pull request #35 from hostnet/master
add target_project_id to create merge request
2 parents 694d699 + 7ae070c commit 0e42b13

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

lib/Gitlab/Api/MergeRequests.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,18 @@ public function show($project_id, $mr_id)
1717
return $this->get('projects/'.urlencode($project_id).'/merge_request/'.urlencode($mr_id));
1818
}
1919

20-
public function create($project_id, $source, $target, $title, $assignee = null)
20+
public function create($project_id, $source, $target, $title, $assignee = null, $target_project_id = null)
2121
{
22+
if ($target_project_id && ! is_numeric($target_project_id)) {
23+
throw new InvalidArgumentException('target_project_id should be numeric, the project name is not allowed');
24+
}
25+
2226
return $this->post('projects/'.urlencode($project_id).'/merge_requests', array(
2327
'source_branch' => $source,
2428
'target_branch' => $target,
2529
'title' => $title,
26-
'assignee_id' => $assignee
30+
'assignee_id' => $assignee,
31+
'target_project_id' => $target_project_id
2732
));
2833
}
2934

0 commit comments

Comments
 (0)