Code Duplication    Length = 13-13 lines in 2 locations

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

@@ 265-277 (lines=13) @@
262
     *
263
     * @return \eZ\Publish\API\Repository\Values\User\PolicyDraft
264
     */
265
    public function updatePolicyByRoleDraft(RoleDraft $roleDraft, PolicyDraft $policy, PolicyUpdateStruct $policyUpdateStruct)
266
    {
267
        $returnValue = $this->service->updatePolicyByRoleDraft($roleDraft, $policy, $policyUpdateStruct);
268
        $this->signalDispatcher->emit(
269
            new UpdatePolicySignal(
270
                array(
271
                    'policyId' => $policy->id,
272
                )
273
            )
274
        );
275
276
        return $returnValue;
277
    }
278
279
    /**
280
     * Deletes the given role draft.
@@ 422-434 (lines=13) @@
419
     *
420
     * @return \eZ\Publish\API\Repository\Values\User\Policy
421
     */
422
    public function updatePolicy(Policy $policy, PolicyUpdateStruct $policyUpdateStruct)
423
    {
424
        $returnValue = $this->service->updatePolicy($policy, $policyUpdateStruct);
425
        $this->signalDispatcher->emit(
426
            new UpdatePolicySignal(
427
                array(
428
                    'policyId' => $policy->id,
429
                )
430
            )
431
        );
432
433
        return $returnValue;
434
    }
435
436
    /**
437
     * Loads a role for the given id.