public static function canDisplayViewDataTable(ViewDataTable $view)
{
$period = Common::getRequestVar('period', null, 'string');
$date = Common::getRequestVar('date', null, 'string');
$canGenerateInsights = API::getInstance()->canGenerateInsights($date, $period);
if (!$canGenerateInsights) {
return false;
}
if ($view->requestConfig->apiMethodToRequestDataTable && 0 === strpos($view->requestConfig->apiMethodToRequestDataTable, 'DBStats')) {
return false;
}
return parent::canDisplayViewDataTable($view);
}