Code Duplication    Length = 16-16 lines in 2 locations

src/Surfnet/StepupRa/RaBundle/Service/VettingService.php 2 locations

@@ 185-200 (lines=16) @@
182
     * @param string $procedureId
183
     * @throws UnknownVettingProcedureException
184
     */
185
    public function cancelProcedure($procedureId)
186
    {
187
        if (!is_string($procedureId)) {
188
            throw InvalidArgumentException::invalidType('string', 'procedureId', $procedureId);
189
        }
190
191
        $procedure = $this->vettingProcedureRepository->retrieve($procedureId);
192
193
        if (!$procedure) {
194
            throw new UnknownVettingProcedureException(
195
                sprintf("No vetting procedure with id '%s' is known.", $procedureId)
196
            );
197
        }
198
199
        $this->vettingProcedureRepository->remove($procedureId);
200
    }
201
202
    /**
203
     * @return int
@@ 436-451 (lines=16) @@
433
     * @return null|VettingProcedure
434
     * @throws UnknownVettingProcedureException
435
     */
436
    private function getProcedure($procedureId)
437
    {
438
        if (!is_string($procedureId)) {
439
            throw InvalidArgumentException::invalidType('string', 'procedureId', $procedureId);
440
        }
441
442
        $procedure = $this->vettingProcedureRepository->retrieve($procedureId);
443
444
        if (!$procedure) {
445
            throw new UnknownVettingProcedureException(
446
                sprintf("No vetting procedure with id '%s' is known.", $procedureId)
447
            );
448
        }
449
450
        return $procedure;
451
    }
452
453
    /**
454
     * @param string $procedureId