|
@@ 281-283 (lines=3) @@
|
| 278 |
|
*/ |
| 279 |
|
public function updateRoleDraft(APIRoleDraft $roleDraft, RoleUpdateStruct $roleUpdateStruct) |
| 280 |
|
{ |
| 281 |
|
if ($roleUpdateStruct->identifier !== null && !is_string($roleUpdateStruct->identifier)) { |
| 282 |
|
throw new InvalidArgumentValue('identifier', $roleUpdateStruct->identifier, 'RoleUpdateStruct'); |
| 283 |
|
} |
| 284 |
|
|
| 285 |
|
$loadedRoleDraft = $this->loadRoleDraft($roleDraft->id); |
| 286 |
|
|
|
@@ 570-572 (lines=3) @@
|
| 567 |
|
*/ |
| 568 |
|
public function updateRole(APIRole $role, RoleUpdateStruct $roleUpdateStruct) |
| 569 |
|
{ |
| 570 |
|
if ($roleUpdateStruct->identifier !== null && !is_string($roleUpdateStruct->identifier)) { |
| 571 |
|
throw new InvalidArgumentValue('identifier', $roleUpdateStruct->identifier, 'RoleUpdateStruct'); |
| 572 |
|
} |
| 573 |
|
|
| 574 |
|
$loadedRole = $this->loadRole($role->id); |
| 575 |
|
|