Code Duplication    Length = 3-3 lines in 2 locations

eZ/Publish/Core/Repository/RoleService.php 2 locations

@@ 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