Code Duplication    Length = 5-5 lines in 2 locations

includes/objectcache/ObjectCache.php 2 locations

@@ 335-339 (lines=5) @@
332
			$params['channels'][$action] = $channel;
333
		}
334
		$params['cache'] = self::newFromParams( $params['store'] );
335
		if ( isset( $params['loggroup'] ) ) {
336
			$params['logger'] = LoggerFactory::getInstance( $params['loggroup'] );
337
		} else {
338
			$params['logger'] = LoggerFactory::getInstance( 'objectcache' );
339
		}
340
		$class = $params['class'];
341
342
		return new $class( $params );
@@ 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
		}