/** * @see EntityView::__construct * * @param TemplateFactory $templateFactory * @param EntityTermsView $entityTermsView * @param StatementSectionsView $statementSectionsView * @param Language $language * @param SiteLinksView $siteLinksView * @param string[] $siteLinkGroups */ public function __construct(TemplateFactory $templateFactory, EntityTermsView $entityTermsView, StatementSectionsView $statementSectionsView, Language $language, SiteLinksView $siteLinksView, array $siteLinkGroups) { parent::__construct($templateFactory, $entityTermsView, $language); $this->statementSectionsView = $statementSectionsView; $this->siteLinksView = $siteLinksView; $this->siteLinkGroups = $siteLinkGroups; }
/** * @param TemplateFactory $templateFactory * @param EntityTermsView $entityTermsView * @param StatementSectionsView $statementSectionsView * @param DataTypeFactory $dataTypeFactory * @param Language $language */ public function __construct(TemplateFactory $templateFactory, EntityTermsView $entityTermsView, StatementSectionsView $statementSectionsView, DataTypeFactory $dataTypeFactory, Language $language) { parent::__construct($templateFactory, $entityTermsView, $language); $this->statementSectionsView = $statementSectionsView; $this->dataTypeFactory = $dataTypeFactory; }