diff --git a/source/Spiral/Core/Core.php b/source/Spiral/Core/Core.php index 4f547f77a..bb8e7a1ee 100644 --- a/source/Spiral/Core/Core.php +++ b/source/Spiral/Core/Core.php @@ -136,11 +136,15 @@ public function __construct( 'config' => $directories['application'] . 'config/', 'views' => $directories['application'] . 'views/', 'runtime' => $directories['application'] . 'runtime/', - 'cache' => $directories['application'] . 'runtime/cache/', 'resources' => $directories['application'] . 'resources/', 'locales' => $directories['application'] . 'resources/locales/' ]; + //Default cache directory + if(!isset($this->directories['cache'])) { + $this->directories['cache'] = $this->directories['runtime'] . 'cache/'; + } + //Every application needs timezone to be set, by default we are using UTC date_default_timezone_set($this->timezone); @@ -485,4 +489,4 @@ public static function init( return $core; } -} \ No newline at end of file +}