protected function skipMonitoringOfTable($table)
    {
        static $configurationMonitorTables;

        if (empty($configurationMonitorTables)) {
            $configuration = GeneralUtility::makeInstance(ExtensionConfiguration::class);
            $configurationMonitorTables = $configuration->getIsUseConfigurationMonitorTables();
        }

        // No explicit configuration => all tables should be monitored
        if (empty($configurationMonitorTables)) {
            return false;
        }

        return !in_array($table, $configurationMonitorTables);
    }
protected function skipMonitoringOfTable($table)
    {
        static $configurationMonitorTables;

        if (empty($configurationMonitorTables)) {
            $configuration = GeneralUtility::makeInstance(ExtensionConfiguration::class);
            $configurationMonitorTables = $configuration->getIsUseConfigurationMonitorTables();
        }

        // No explicit configuration => all tables should be monitored
        if (empty($configurationMonitorTables)) {
            return false;
        }

        return !in_array($table, $configurationMonitorTables);
    }
protected function skipMonitoringOfTable ( $ table ) { static $ configurationMonitorTables ; if ( empty ( $ configurationMonitorTables ) ) { $ configuration = GeneralUtility :: makeInstance ( ExtensionConfiguration :: class ) ; $ configurationMonitorTables = $ configuration -> getIsUseConfigurationMonitorTables ( ) ; } // No explicit configuration => all tables should be monitored if ( empty ( $ configurationMonitorTables ) ) { return false ; } return ! in_array ( $ table , $ configurationMonitorTables ) ; }
Check if the provided table is explicitly configured for monitoring

@param string $table
@return bool
Check if the provided table is explicitly configured for monitoring