Code Duplication    Length = 3-3 lines in 2 locations

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

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