Code Duplication    Length = 18-18 lines in 2 locations

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

@@ 117-134 (lines=18) @@
114
        $this->repository->save($institutionConfiguration);
115
    }
116
117
    public function handleAddRaLocationCommand(AddRaLocationCommand $command)
118
    {
119
        $institution                = new Institution($command->institution);
120
        $institutionConfigurationId = InstitutionConfigurationId::from($institution);
121
122
        $institutionConfiguration = $this->repository->load(
123
            $institutionConfigurationId->getInstitutionConfigurationId()
124
        );
125
126
        $institutionConfiguration->addRaLocation(
127
            new RaLocationId($command->raLocationId),
128
            new RaLocationName($command->raLocationName),
129
            new Location($command->location),
130
            new ContactInformation($command->contactInformation)
131
        );
132
133
        $this->repository->save($institutionConfiguration);
134
    }
135
136
    public function handleChangeRaLocationCommand(ChangeRaLocationCommand $command)
137
    {
@@ 136-153 (lines=18) @@
133
        $this->repository->save($institutionConfiguration);
134
    }
135
136
    public function handleChangeRaLocationCommand(ChangeRaLocationCommand $command)
137
    {
138
        $institution                = new Institution($command->institution);
139
        $institutionConfigurationId = InstitutionConfigurationId::from($institution);
140
141
        $institutionConfiguration = $this->repository->load(
142
            $institutionConfigurationId->getInstitutionConfigurationId()
143
        );
144
145
        $institutionConfiguration->changeRaLocation(
146
            new RaLocationId($command->raLocationId),
147
            new RaLocationName($command->raLocationName),
148
            new Location($command->location),
149
            new ContactInformation($command->contactInformation)
150
        );
151
152
        $this->repository->save($institutionConfiguration);
153
    }
154
155
    public function handleRemoveRaLocationCommand(RemoveRaLocationCommand $command)
156
    {