diff --git a/system/src/Grav/Common/Backup/ZipBackup.php b/system/src/Grav/Common/Backup/ZipBackup.php index 1322c024d..80f8a260d 100644 --- a/system/src/Grav/Common/Backup/ZipBackup.php +++ b/system/src/Grav/Common/Backup/ZipBackup.php @@ -3,6 +3,7 @@ namespace Grav\Common\Backup; use Grav\Common\GravTrait; use Grav\Common\Filesystem\Folder; +use Grav\Common\Inflector; /** * The ZipBackup class lets you create simple zip-backups of a grav site @@ -39,9 +40,11 @@ class ZipBackup $name = self::getGrav()['config']->get('site.title', basename(GRAV_ROOT)); + $inflector = new Inflector(); + if (is_dir($destination)) { $date = date('YmdHis', time()); - $filename = $name . '-' . $date . '.zip'; + $filename = $inflector->hyphenize($name) . '-' . $date . '.zip'; $destination = rtrim($destination, DS) . DS . $filename; }