env = $env; } /** * @inheritDoc */ public function getTitle(): string { return __('This notice is a warning.', 'metricool'); } /** * @inheritDoc */ public function getText(): string { return __('This notice is a warning.', 'metricool'); } /** * @inheritDoc */ public function getType(): string { return self::TYPE_WARNING; } /** * @inheritDoc */ public function getRoute(): string { return 'general'; } /** * @inheritDoc */ public function getAction(): array { return [ 'text' => __('Connect', 'metricool'), 'link' => MetricoolUrl::adminUrl($this->env->getUrl('metricool.connect_network_url')), 'target' => '_blank', ]; } }