includes/Storage/PageUpdaterFactory.php
Method __construct
has 24 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
RevisionStore $revisionStore,
RevisionRenderer $revisionRenderer,
SlotRoleRegistry $slotRoleRegistry,
ParserCache $parserCache,
JobQueueGroup $jobQueueGroup,
Method newDerivedPageDataUpdater
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public function newDerivedPageDataUpdater( WikiPage $page ): DerivedPageDataUpdater {
$derivedDataUpdater = new DerivedPageDataUpdater(
$this->options,
$page, // NOTE: eventually, PageUpdater should not know about WikiPage
$this->revisionStore,