Code Duplication    Length = 16-16 lines in 2 locations

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

@@ 215-230 (lines=16) @@
212
     * @param string $procedureId
213
     * @throws UnknownVettingProcedureException
214
     */
215
    public function cancelProcedure($procedureId)
216
    {
217
        if (!is_string($procedureId)) {
218
            throw InvalidArgumentException::invalidType('string', 'procedureId', $procedureId);
219
        }
220
221
        $procedure = $this->vettingProcedureRepository->retrieve($procedureId);
222
223
        if (!$procedure) {
224
            throw new UnknownVettingProcedureException(
225
                sprintf("No vetting procedure with id '%s' is known.", $procedureId)
226
            );
227
        }
228
229
        $this->vettingProcedureRepository->remove($procedureId);
230
    }
231
232
    /**
233
     * @return int
@@ 466-481 (lines=16) @@
463
     * @return null|VettingProcedure
464
     * @throws UnknownVettingProcedureException
465
     */
466
    private function getProcedure($procedureId)
467
    {
468
        if (!is_string($procedureId)) {
469
            throw InvalidArgumentException::invalidType('string', 'procedureId', $procedureId);
470
        }
471
472
        $procedure = $this->vettingProcedureRepository->retrieve($procedureId);
473
474
        if (!$procedure) {
475
            throw new UnknownVettingProcedureException(
476
                sprintf("No vetting procedure with id '%s' is known.", $procedureId)
477
            );
478
        }
479
480
        return $procedure;
481
    }
482
483
    /**
484
     * @param string $procedureId