Gush\Tests\Fixtures\Adapter\TestAdapter::switchPullRequestBase PHP Method

switchPullRequestBase() public method

public switchPullRequestBase ( $prNumber, $newBase, $newHead, $forceNewPr = false )
    public function switchPullRequestBase($prNumber, $newBase, $newHead, $forceNewPr = false)
    {
        $pr = $this->getPullRequest($prNumber);
        if ($forceNewPr) {
            $newPr = $this->openPullRequest($newBase, $newHead, $pr['title'], $pr['body']);
            $this->closePullRequest($prNumber);
            return $newPr;
        }
        return ['html_url' => $this->getPullRequestUrl($prNumber), 'number' => $prNumber];
    }