Refactor api endpoint

This commit is contained in:
amrita
2023-04-17 17:11:15 +05:45
parent a08ea5647c
commit d5f85350e4
4 changed files with 61 additions and 46 deletions
-36
View File
@@ -573,42 +573,6 @@ class GraphHelper {
);
}
/**
* tries to add a group to a group
*
* @param string $baseUrl
* @param string $xRequestId
* @param string $adminUser
* @param string $adminPassword
* @param string $groupId
* @param string $groupIdToAdd
*
* @return ResponseInterface
* @throws GuzzleException
*/
public static function addGroupToGroup(
string $baseUrl,
string $xRequestId,
string $adminUser,
string $adminPassword,
string $groupId,
string $groupIdToAdd
): ResponseInterface {
$url = self::getFullUrl($baseUrl, 'groups/' . $groupId);
$payload = [
"@odata.id" => self::getFullUrl($baseUrl, 'groups/' . $groupIdToAdd)
];
return HttpRequestHelper::sendRequest(
$url,
$xRequestId,
'PATCH',
$adminUser,
$adminPassword,
self::getRequestHeaders(),
\json_encode($payload)
);
}
/**
* @param string $baseUrl
* @param string $xRequestId