From f4153e53f2f701c6fcbb51a8e317c814c3ed3da6 Mon Sep 17 00:00:00 2001 From: Tony Air Date: Wed, 24 Apr 2024 13:59:03 +0200 Subject: [PATCH] IMPR: Publish all files --- src/Tasks/PublishAllFiles.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Tasks/PublishAllFiles.php b/src/Tasks/PublishAllFiles.php index ffbe6ec..4aa8c7c 100755 --- a/src/Tasks/PublishAllFiles.php +++ b/src/Tasks/PublishAllFiles.php @@ -5,11 +5,11 @@ namespace A2nt\CMSNiceties\Tasks; use SilverStripe\Assets\File; use SilverStripe\Dev\BuildTask; -class PublishAllFiles extends BuildTask +class BrokenFilesTask extends BuildTask { - protected $title = 'Publish All Files Task'; + protected $title = 'Broken Files Task'; - protected $description = 'Publish All Files'; + protected $description = 'Broken files report'; protected $enabled = true; @@ -19,8 +19,10 @@ class PublishAllFiles extends BuildTask $i = 0; foreach ($files as $file) { if ($file->exists()) { - $file->publishFile(); + echo ''.$file->getField('Name').'
'; + $file->publishRecursive(); } + $i++; }