|
@@ 253-255 (lines=3) @@
|
| 250 |
|
*/ |
| 251 |
|
public function updateRoleDraft(APIRoleDraft $roleDraft, RoleUpdateStruct $roleUpdateStruct) |
| 252 |
|
{ |
| 253 |
|
if ($roleUpdateStruct->identifier !== null && !is_string($roleUpdateStruct->identifier)) { |
| 254 |
|
throw new InvalidArgumentValue('identifier', $roleUpdateStruct->identifier, 'RoleUpdateStruct'); |
| 255 |
|
} |
| 256 |
|
|
| 257 |
|
$loadedRoleDraft = $this->loadRoleDraft($roleDraft->id); |
| 258 |
|
|
|
@@ 542-544 (lines=3) @@
|
| 539 |
|
*/ |
| 540 |
|
public function updateRole(APIRole $role, RoleUpdateStruct $roleUpdateStruct) |
| 541 |
|
{ |
| 542 |
|
if ($roleUpdateStruct->identifier !== null && !is_string($roleUpdateStruct->identifier)) { |
| 543 |
|
throw new InvalidArgumentValue('identifier', $roleUpdateStruct->identifier, 'RoleUpdateStruct'); |
| 544 |
|
} |
| 545 |
|
|
| 546 |
|
$loadedRole = $this->loadRole($role->id); |
| 547 |
|
|