Code Duplication    Length = 19-19 lines in 2 locations

includes/installer/OracleInstaller.php 2 locations

@@ 166-184 (lines=19) @@
163
		return $status;
164
	}
165
166
	public function openConnection() {
167
		$status = Status::newGood();
168
		try {
169
			$db = new DatabaseOracle(
170
				$this->getVar( 'wgDBserver' ),
171
				$this->getVar( '_InstallUser' ),
172
				$this->getVar( '_InstallPassword' ),
173
				$this->getVar( '_InstallDBname' ),
174
				0,
175
				$this->getVar( 'wgDBprefix' )
176
			);
177
			$status->value = $db;
178
		} catch ( DBConnectionError $e ) {
179
			$this->connError = $e->db->lastErrno();
180
			$status->fatal( 'config-connection-error', $e->getMessage() );
181
		}
182
183
		return $status;
184
	}
185
186
	public function openSYSDBAConnection() {
187
		$status = Status::newGood();
@@ 186-204 (lines=19) @@
183
		return $status;
184
	}
185
186
	public function openSYSDBAConnection() {
187
		$status = Status::newGood();
188
		try {
189
			$db = new DatabaseOracle(
190
				$this->getVar( 'wgDBserver' ),
191
				$this->getVar( '_InstallUser' ),
192
				$this->getVar( '_InstallPassword' ),
193
				$this->getVar( '_InstallDBname' ),
194
				DBO_SYSDBA,
195
				$this->getVar( 'wgDBprefix' )
196
			);
197
			$status->value = $db;
198
		} catch ( DBConnectionError $e ) {
199
			$this->connError = $e->db->lastErrno();
200
			$status->fatal( 'config-connection-error', $e->getMessage() );
201
		}
202
203
		return $status;
204
	}
205
206
	public function needsUpgrade() {
207
		$tempDBname = $this->getVar( 'wgDBname' );