Code Duplication    Length = 5-5 lines in 2 locations

includes/objectcache/ObjectCache.php 2 locations

@@ 172-176 (lines=5) @@
169
	 * @throws InvalidArgumentException
170
	 */
171
	public static function newFromParams( $params ) {
172
		if ( isset( $params['loggroup'] ) ) {
173
			$params['logger'] = LoggerFactory::getInstance( $params['loggroup'] );
174
		} else {
175
			$params['logger'] = LoggerFactory::getInstance( 'objectcache' );
176
		}
177
		if ( !isset( $params['keyspace'] ) ) {
178
			$params['keyspace'] = self::getDefaultKeyspace();
179
		}
@@ 353-357 (lines=5) @@
350
			$params['channels'][$action] = $channel;
351
		}
352
		$params['cache'] = self::newFromParams( $params['store'] );
353
		if ( isset( $params['loggroup'] ) ) {
354
			$params['logger'] = LoggerFactory::getInstance( $params['loggroup'] );
355
		} else {
356
			$params['logger'] = LoggerFactory::getInstance( 'objectcache' );
357
		}
358
		$class = $params['class'];
359
360
		return new $class( $params );