Je travaille sur un module dans Drupal 8 qui récupère les données sensibles au temps à partir d'une API REST externe. Les données sont traitées et transmises à un bloc. Les données finales sont envoyées à un modèle Twig comme ceci:
...
public function build() {
$build = [];
$build['ticker_block'] = [
'#theme' => 'module_theme',
'#data' => $myService->data(),
];
return $build;
}
Cela ne fonctionne pas sur l'environnement de production où le cache est activé et les données rendues apparaissent comme périmées. Comment désactiver le cache pour mon module uniquement, et dois-je le faire pour le modèle Twig et le plugin Block?