From bfb83eb71971fcdf5fdf8d99b523a606f5d37d7b Mon Sep 17 00:00:00 2001 From: Michael Gerdemann Date: Sun, 19 Jan 2020 11:05:11 +0100 Subject: [PATCH] feat: Add repo mirror-sync endpoint --- Classes/Endpoint/Repositories/RepositoryTrait.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Classes/Endpoint/Repositories/RepositoryTrait.php b/Classes/Endpoint/Repositories/RepositoryTrait.php index 5d3d026..c501e7c 100644 --- a/Classes/Endpoint/Repositories/RepositoryTrait.php +++ b/Classes/Endpoint/Repositories/RepositoryTrait.php @@ -236,4 +236,16 @@ trait RepositoryTrait $response = $this->client->request(self::BASE_URI . '/' . $owner . '/' . $repositoryName, 'PATCH', $options); return \GuzzleHttp\json_decode($response->getBody(), true); } + + /** + * @param string $owner + * @param string $repositoryName + * @return bool + */ + public function mirrorSync(string $owner, string $repositoryName): bool + { + $this->client->request(self::BASE_URI . '/' . $owner . '/' . $repositoryName . '/mirror-sync', 'POST'); + + return true; + } }