|
@@ 308-310 (lines=3) @@
|
| 305 |
|
*/ |
| 306 |
|
public function updateRoleDraft(APIRoleDraft $roleDraft, RoleUpdateStruct $roleUpdateStruct) |
| 307 |
|
{ |
| 308 |
|
if ($roleUpdateStruct->identifier !== null && !is_string($roleUpdateStruct->identifier)) { |
| 309 |
|
throw new InvalidArgumentValue('identifier', $roleUpdateStruct->identifier, 'RoleUpdateStruct'); |
| 310 |
|
} |
| 311 |
|
|
| 312 |
|
$loadedRoleDraft = $this->loadRoleDraft($roleDraft->id); |
| 313 |
|
|
|
@@ 597-599 (lines=3) @@
|
| 594 |
|
*/ |
| 595 |
|
public function updateRole(APIRole $role, RoleUpdateStruct $roleUpdateStruct) |
| 596 |
|
{ |
| 597 |
|
if ($roleUpdateStruct->identifier !== null && !is_string($roleUpdateStruct->identifier)) { |
| 598 |
|
throw new InvalidArgumentValue('identifier', $roleUpdateStruct->identifier, 'RoleUpdateStruct'); |
| 599 |
|
} |
| 600 |
|
|
| 601 |
|
$loadedRole = $this->loadRole($role->id); |
| 602 |
|
|