Code Duplication    Length = 9-9 lines in 2 locations

eZ/Publish/Core/Repository/PermissionResolver/PermissionResolver.php 1 location

@@ 215-223 (lines=9) @@
212
                $permissionSet['policies'][] = $this->roleDomainMapper->buildDomainPolicyObject($spiPolicy);
213
            }
214
215
            if (!empty($permissionSet['policies'])) {
216
                if ($spiRoleAssignment->limitationIdentifier !== null) {
217
                    $permissionSet['limitation'] = $this->limitationService
218
                        ->getLimitationType($spiRoleAssignment->limitationIdentifier)
219
                        ->buildValue($spiRoleAssignment->values);
220
                }
221
222
                $permissionSets[] = new Permission($permissionSet);
223
            }
224
        }
225
226
        return $permissionSets;

eZ/Publish/Core/Repository/PermissionService.php 1 location

@@ 148-156 (lines=9) @@
145
                $permissionSet['policies'][] = $this->roleDomainMapper->buildDomainPolicyObject($spiPolicy);
146
            }
147
148
            if (!empty($permissionSet['policies'])) {
149
                if ($spiRoleAssignment->limitationIdentifier !== null) {
150
                    $permissionSet['limitation'] = $this->limitationService
151
                        ->getLimitationType($spiRoleAssignment->limitationIdentifier)
152
                        ->buildValue($spiRoleAssignment->values);
153
                }
154
155
                $permissionSets[] = $permissionSet;
156
            }
157
        }
158
159
        if (!empty($permissionSets)) {