<?php
class OverviewWpf extends ModuleWpf {
public function init() {
if ( is_admin() ) {
add_action( 'admin_notices', array( $this, 'showAdminInfo' ) );
}
DispatcherWpf::addFilter('mainAdminTabs', array($this, 'addAdminTab'));
}
public function addAdminTab( $tabs ) {
if (!FrameWpf::_()->isWCLicense()) {
$tabs['overview'] = array(
'label' => esc_html__('Overview', 'woo-product-filter'), 'callback' => array($this, 'getOverviewTabContent'), 'fa_icon' => 'fa-info-circle', 'sort_order' => 5, 'is_main' => true,
);
}
return $tabs;
}
public function getOverviewTabContent() {
return $this->getView()->getOverviewTabContent();
}
public function showAdminInfo() {
return $this->getView()->showAdminInfo();
}
}