20 private ILoadBalancer $loadBalancer;
21 private LinkRenderer $linkRenderer;
24 private bool $haveTranslateWorkflowStates;
26 public function __construct(
28 ILoadBalancer $loadBalancer,
29 LinkRenderer $linkRenderer,
32 bool $haveTranslateWorkflowStates
34 $this->progressStatsTableFactory = $progressStatsTableFactory;
35 $this->loadBalancer = $loadBalancer;
36 $this->linkRenderer = $linkRenderer;
37 $this->groupReviewStore = $groupReviewStore;
38 $this->messageGroupMetadata = $messageGroupMetadata;
39 $this->haveTranslateWorkflowStates = $haveTranslateWorkflowStates;
44 $this->progressStatsTableFactory->newFromContext( $contextSource ),
48 $contextSource->getLanguage(),
49 $this->groupReviewStore,
50 $this->messageGroupMetadata,
51 $this->haveTranslateWorkflowStates