feat(media): add s3 to manage media files

Users may choose between filesystem (FS) or S3 to store and manage their media files
This commit is contained in:
Yassine Doghri 2023-03-16 13:00:05 +00:00
commit d93fc98469
85 changed files with 2169 additions and 977 deletions

View file

@ -17,12 +17,12 @@ use App\Entities\Podcast;
use App\Entities\Post;
use App\Models\EpisodeCommentModel;
use App\Models\EpisodeModel;
use App\Models\MediaModel;
use App\Models\PodcastModel;
use App\Models\PostModel;
use CodeIgniter\Exceptions\PageNotFoundException;
use CodeIgniter\HTTP\RedirectResponse;
use CodeIgniter\I18n\Time;
use Modules\Media\Models\MediaModel;
class EpisodeController extends BaseController
{
@ -933,7 +933,7 @@ class EpisodeController extends BaseController
if ($episodeMedia !== null && ! $episodeMedia->deleteFile()) {
$warnings[] = lang('Episode.messages.deleteFileError', [
'type' => $episodeMedia->type,
'file_path' => $episodeMedia->file_path,
'file_key' => $episodeMedia->file_key,
]);
}
}