Geçmiş deneyimlerime dayanarak tavsiye etmiyorum. Ancak şöyle bir durum olabilir belirli conditionlara bağlı olarak zaman zaman cache yapınızı runtime içerisinde değiştirmeniz gerkebilir. Laravel, runtime configuration destekli gelmektedir. Nasıl yapılır derseniz çok basit bir örnekle:
if($foo == $bar){
Config::set('cache.driver', 'file');
}
else{
Config::set('cache.driver', 'database');
}