diff --git a/cp/bin/clear_cache.php b/cp/bin/clear_cache.php new file mode 100644 index 0000000..0304a11 --- /dev/null +++ b/cp/bin/clear_cache.php @@ -0,0 +1,24 @@ +getFilename()) || preg_match('/^[a-zA-Z0-9]{2}$/', basename(dirname($fileinfo->getPathname())))) { + $todo = ($fileinfo->isDir() ? 'rmdir' : 'unlink'); + $todo($fileinfo->getRealPath()); + } +} + +// After deleting files and subdirectories, delete the 2 letter/number directories themselves +$dirs = new DirectoryIterator($cacheDir); +foreach ($dirs as $dir) { + if ($dir->isDir() && !$dir->isDot() && preg_match('/^[a-zA-Z0-9]{2}$/', $dir->getFilename())) { + rmdir($dir->getRealPath()); + } +} diff --git a/cp/resources/views/admin/contacts/createContact.twig b/cp/resources/views/admin/contacts/createContact.twig index 2c532d1..81804ce 100644 --- a/cp/resources/views/admin/contacts/createContact.twig +++ b/cp/resources/views/admin/contacts/createContact.twig @@ -32,7 +32,7 @@