From d58731bbcf8f5feb18ee000f415a90d2607f7dd1 Mon Sep 17 00:00:00 2001 From: cuneytsenturk Date: Mon, 25 Mar 2019 16:11:03 +0300 Subject: [PATCH] add Import media function. --- app/Traits/Uploads.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/app/Traits/Uploads.php b/app/Traits/Uploads.php index 8adfbd28c..18f219e0d 100644 --- a/app/Traits/Uploads.php +++ b/app/Traits/Uploads.php @@ -46,4 +46,21 @@ trait Uploads return MediaUploader::fromSource($file)->toDirectory($path)->upload(); } + + public function importMedia($file, $folder = 'settings', $company_id = null, $disk = null) + { + $path = ''; + + if (!$disk) { + $disk = config('mediable.default_disk'); + } + + if (!$company_id) { + $company_id = session('company_id'); + } + + $path = $company_id . '/' . $folder . '/' . basename($file); + + return MediaUploader::importPath($disk, $path); + } }