Code Duplication    Length = 18-18 lines in 2 locations

src/Surfnet/StepupMiddleware/CommandHandlingBundle/Configuration/CommandHandler/InstitutionConfigurationCommandHandler.php 2 locations

@@ 82-99 (lines=18) @@
79
        $this->repository->save($institutionConfiguration);
80
    }
81
82
    public function handleAddRaLocationCommand(AddRaLocationCommand $command)
83
    {
84
        $institution                = new Institution($command->institution);
85
        $institutionConfigurationId = InstitutionConfigurationId::from($institution);
86
87
        $institutionConfiguration = $this->repository->load(
88
            $institutionConfigurationId->getInstitutionConfigurationId()
89
        );
90
91
        $institutionConfiguration->addRaLocation(
92
            new RaLocationId($command->raLocationId),
93
            new RaLocationName($command->raLocationName),
94
            new Location($command->location),
95
            new ContactInformation($command->contactInformation)
96
        );
97
98
        $this->repository->save($institutionConfiguration);
99
    }
100
101
    public function handleChangeRaLocationCommand(ChangeRaLocationCommand $command)
102
    {
@@ 101-118 (lines=18) @@
98
        $this->repository->save($institutionConfiguration);
99
    }
100
101
    public function handleChangeRaLocationCommand(ChangeRaLocationCommand $command)
102
    {
103
        $institution                = new Institution($command->institution);
104
        $institutionConfigurationId = InstitutionConfigurationId::from($institution);
105
106
        $institutionConfiguration = $this->repository->load(
107
            $institutionConfigurationId->getInstitutionConfigurationId()
108
        );
109
110
        $institutionConfiguration->changeRaLocation(
111
            new RaLocationId($command->raLocationId),
112
            new RaLocationName($command->raLocationName),
113
            new Location($command->location),
114
            new ContactInformation($command->contactInformation)
115
        );
116
117
        $this->repository->save($institutionConfiguration);
118
    }
119
120
    public function handleRemoveRaLocationCommand(RemoveRaLocationCommand $command)
121
    {