mirror of
https://github.com/Bigherollc/wticreatorstudio.git
synced 2026-08-01 17:17:12 -04:00
Updated to latest
This commit is contained in:
@@ -5,6 +5,9 @@ namespace Modules\StudioPlus\Http\Controllers;
|
||||
use Illuminate\Contracts\Support\Renderable;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Modules\StudioPlus\Imports\StudioPlusVideoOttImport;
|
||||
use Brian2694\Toastr\Facades\Toastr;
|
||||
use Maatwebsite\Excel\Facades\Excel;
|
||||
|
||||
class ProcessVideosController extends Controller
|
||||
{
|
||||
@@ -34,4 +37,25 @@ class ProcessVideosController extends Controller
|
||||
|
||||
dd('Successfully Process New Video Types');
|
||||
}
|
||||
|
||||
public function ott()
|
||||
{
|
||||
return view('studioplus::import_ott');
|
||||
}
|
||||
|
||||
public function processOtt(Request $request)
|
||||
{
|
||||
$request->validate([
|
||||
'file' => 'required|mimes:csv,txt,xls,xlsx'
|
||||
]);
|
||||
ini_set('max_execution_time', 0);
|
||||
try {
|
||||
Excel::import(new StudioPlusVideoOttImport, $request->file('file'));
|
||||
Toastr::success('Ott Details Imported Successfully.', __('common.success'));
|
||||
return back();
|
||||
} catch (\Exception $e) {
|
||||
Toastr::error($e->getMessage());
|
||||
return back();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user