public function LingotekApi::addRoleAssignment in Lingotek Translation 7.5
Same name and namespace in other branches
- 7.7 lib/Drupal/lingotek/LingotekApi.php \LingotekApi::addRoleAssignment()
- 7.2 lib/Drupal/lingotek/LingotekApi.php \LingotekApi::addRoleAssignment()
- 7.3 lib/Drupal/lingotek/LingotekApi.php \LingotekApi::addRoleAssignment()
- 7.4 lib/Drupal/lingotek/LingotekApi.php \LingotekApi::addRoleAssignment()
- 7.6 lib/Drupal/lingotek/LingotekApi.php \LingotekApi::addRoleAssignment()
Assigns a role to a user. (Must be done by an community admin) Returns TRUE or FALSE
1 call to LingotekApi::addRoleAssignment()
- LingotekApi::checkUserWorkbenchLinkPermissions in lib/
Drupal/ lingotek/ LingotekApi.php - Configures the Lingotek community to allow the local Drupal user to use the Workbench.
File
- lib/
Drupal/ lingotek/ LingotekApi.php, line 551 - Defines Drupal\lingotek\LingotekApi
Class
- LingotekApi
- @file Defines Drupal\lingotek\LingotekApi
Code
public function addRoleAssignment($role, $userId) {
$result = FALSE;
if (isset($role) && isset($userId)) {
$parameters = array(
'role' => $role,
'clientId' => $userId,
);
if ($output = $this
->request('addRoleAssignment', $parameters)) {
if ($output->results == 'success') {
$result = TRUE;
}
}
}
return $result;
}