Skip to content
Permalink
Browse files

Throw exception instead of logging in debug mode.

  • Loading branch information...
ADmad committed Aug 2, 2014
1 parent 8e40fcf commit c193ce708a7920535b4e8aaab7499518e6f9fcde
Showing with 5 additions and 0 deletions.
  1. +5 −0 lib/Cake/View/Helper/CacheHelper.php
@@ -109,6 +109,7 @@ protected function _parseContent($file, $out) {
* @param string $out output to cache
* @return string view output
* @link http://book.cakephp.org/2.0/en/core-libraries/helpers/cache.html
* @throws Exception If debug mode is enabled and writing to cache file fails.
*/
public function cache($file, $out) {
$cacheTime = 0;
@@ -153,6 +154,10 @@ public function cache($file, $out) {
try {
$this->_writeFile($cached, $cacheTime, $useCallbacks);
} catch (Exception $e) {
if (Configure::read('debug')) {
throw $e;
}
$message = __d(
'cake_dev',
'Unable to write view cache file: "%s" for "%s"',

0 comments on commit c193ce7

Please sign in to comment.
You can’t perform that action at this time.