From 8a6a1607631d4c66b0bc78094facaa644353612a Mon Sep 17 00:00:00 2001
From: Robert Lange <robert.lange@uni-leipzig.de>
Date: Thu, 13 Apr 2023 14:07:55 +0200
Subject: [PATCH] refs #23624 [finc] phpcs: mkdir cache dir recursive - in case
 of cache folder could is missing (after delete or first start)

---
 devops/codecheck/rules/vufind.php-cs-fixer.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/devops/codecheck/rules/vufind.php-cs-fixer.php b/devops/codecheck/rules/vufind.php-cs-fixer.php
index d55a4188a97..c5192bfe21b 100644
--- a/devops/codecheck/rules/vufind.php-cs-fixer.php
+++ b/devops/codecheck/rules/vufind.php-cs-fixer.php
@@ -83,7 +83,7 @@
 
     $cacheDir = __DIR__ . '/../../../data/cache/.php_cs_cache';
     if (!is_dir($cacheDir)) {
-        mkdir($cacheDir);
+        mkdir($cacheDir, 0777, true);
     }
 
     $config = new PhpCsFixer\Config();
-- 
GitLab