Deshabilitar caché de un bloque custom
Aunque no es recomendable, es posible deshabilitar la caché de un bloque personalizado. Puedes utilizarlo, por ejemplo, cuando estés desarrollando un bloque personalizado en tu módulo y mientras vas haciendo cambios quieres que se reflejen los cambios refrescando la página, evitando tener que borrar cachés de Drupal.
Introduce el siguiente fragmento de código en tu bloque personalizado
public function getCacheMaxAge() {
// Disable block cache.
return 0;
}