advertising = $advertising; $this->promo = $promo; } public static function configure(WidgetConfig $config) { $config->setCategoryId('About Matomo'); $config->setName('ProfessionalServices_WidgetPremiumServicesForPiwik'); $advertising = StaticContainer::get('Piwik\ProfessionalServices\Advertising'); $config->setIsEnabled($advertising->areAdsForProfessionalServicesEnabled()); } public function render() { $view = new View('@ProfessionalServices/promoServicesWidget'); $promo = $this->promo->getContent(); $view->ctaLinkUrl = $promo['url']; $view->ctaText = $promo['text']; $view->ctaTitle = $promo['title']; $view->ctaLinkTitle = $this->promo->getLinkTitle(); return $view->render(); } }