/home/techb158/immovalet.com/platform/core/media/src/Http/Controllers
NameSizeModeActions
MediaController.php244460644editdlrm
MediaFileController.php39300644editdlrm
MediaFolderController.php18390644editdlrm
Edit: /home/techb158/immovalet.com/platform/core/media/src/Http/Controllers/MediaFolderController.php (1839B)
folderRepository = $folderRepository; $this->fileRepository = $fileRepository; } /** * @param MediaFolderRequest $request * @return JsonResponse */ public function store(MediaFolderRequest $request) { $name = $request->input('name'); try { $parentId = $request->input('parent_id'); $folder = $this->folderRepository->getModel(); $folder->user_id = Auth::id(); $folder->name = $this->folderRepository->createName($name, $parentId); $folder->slug = $this->folderRepository->createSlug($name, $parentId); $folder->parent_id = $parentId; $this->folderRepository->createOrUpdate($folder); return RvMedia::responseSuccess([], trans('core/media::media.folder_created')); } catch (Exception $exception) { return RvMedia::responseError($exception->getMessage()); } } }