protected function pathCacheNeedsUpdates() { $fields = $this->databaseConnection->admin_get_fields('tx_realurl_pathdata'); return isset($fields['cache_id']) || !isset($fields['uid']) || stripos($fields['uid']['Extra'], 'auto_increment') === false; }