$pageCache->flush();
}
} elseif ($pageIds !== NULL) {
- $GLOBALS['TYPO3_DB']->exec_DELETEquery('cache_pages', 'page_id IN (' . implode(',', $pageIds) . ')');
+ $GLOBALS['TYPO3_DB']->exec_DELETEquery(
+ 'cache_pages',
+ 'page_id IN (' . implode(',', $GLOBALS['TYPO3_DB']->cleanIntArray($pageIds)) . ')'
+ );
} else {
$GLOBALS['TYPO3_DB']->exec_TRUNCATEquery('cache_pages');
}
$pageSectionCache->flush();
}
} elseif ($pageIds !== NULL) {
- $GLOBALS['TYPO3_DB']->exec_DELETEquery('cache_pagesection', 'page_id IN (' . implode(',', $pageIds) . ')');
+ $GLOBALS['TYPO3_DB']->exec_DELETEquery(
+ 'cache_pagesection',
+ 'page_id IN (' . implode(',', $GLOBALS['TYPO3_DB']->cleanIntArray($pageIds)) . ')'
+ );
} else {
$GLOBALS['TYPO3_DB']->exec_TRUNCATEquery('cache_pagesection');
}