*/
public function __construct( $names = [], MagicWordFactory $factory = null ) {
$this->names = $names;
- $this->factory = $factory;
- if ( !$factory ) {
- $this->factory = MediaWikiServices::getInstance()->getMagicWordFactory();
- }
+ $this->factory = $factory ?: MediaWikiServices::getInstance()->getMagicWordFactory();
}
/**
return $hash[1][$text];
}
$lc = $this->factory->getContentLanguage()->lc( $text );
- if ( isset( $hash[0][$lc] ) ) {
- return $hash[0][$lc];
- }
- return false;
+ return $hash[0][$lc] ?? false;
}
/**