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