lib/includes/Store/Sql/Terms/DatabaseTermStoreWriterBase.php
Method acquireAndInsertTerms
has 54 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
private function acquireAndInsertTerms( Int32EntityId $entityId, Fingerprint $fingerprint ): array {
$entityNumericId = $entityId->getNumericId();
$dbw = $this->getDbw();
$queryBuilder = $dbw->newSelectQueryBuilder()
Method __construct
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
RepoDomainDb $repoDb, JobQueueGroup $jobQueueGroup, TermInLangIdsAcquirer $termInLangIdsAcquirer,
TermInLangIdsResolver $termInLangIdsResolver, StringNormalizer $stringNormalizer