From d84f99e5ac21041bde208dfb69f17079eaafb52d Mon Sep 17 00:00:00 2001 From: Mark Scherer Date: Wed, 24 Jun 2015 23:21:34 +0200 Subject: [PATCH] Improve extract in debug mode to auto-create the folder. --- src/Shell/Task/ExtractTask.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Shell/Task/ExtractTask.php b/src/Shell/Task/ExtractTask.php index 1400da40113..9ebdcaa84fc 100644 --- a/src/Shell/Task/ExtractTask.php +++ b/src/Shell/Task/ExtractTask.php @@ -16,6 +16,7 @@ use Cake\Console\Shell; use Cake\Core\App; +use Cake\Core\Configure; use Cake\Core\Plugin; use Cake\Filesystem\File; use Cake\Filesystem\Folder; @@ -704,6 +705,9 @@ protected function _isExtractingApp() */ protected function _isPathUsable($path) { + if (Configure::read('debug') && !is_dir($path)) { + mkdir($path, 0770, true); + } return is_dir($path) && is_writable($path); } }