public function createFolder(Request $request)
    {
        $namespace = $request->request->get('namespace');
        $parentPath = $request->request->get('parent');
        $folderName = $request->request->get('foldername');

        try {
            $dir = $this->filesystem()->getDir("$namespace://$parentPath/$folderName");
            $dir->create();

            return $this->json($dir->getPath(), Response::HTTP_OK);
        } catch (IOException $e) {
            $msg = Trans::__('Unable to create directory: %DIR%', ['%DIR%' => $folderName]);
            $this->logException($msg, $e);

            return $this->json($msg, Response::HTTP_INTERNAL_SERVER_ERROR);
        }
    }
public function createFolder(Request $request)
    {
        $namespace = $request->request->get('namespace');
        $parentPath = $request->request->get('parent');
        $folderName = $request->request->get('foldername');

        try {
            $dir = $this->filesystem()->getDir("$namespace://$parentPath/$folderName");
            $dir->create();

            return $this->json($dir->getPath(), Response::HTTP_OK);
        } catch (IOException $e) {
            $msg = Trans::__('Unable to create directory: %DIR%', ['%DIR%' => $folderName]);
            $this->logException($msg, $e);

            return $this->json($msg, Response::HTTP_INTERNAL_SERVER_ERROR);
        }
    }
public function createFolder ( Request $ request ) { $ namespace = $ request -> request -> get ( 'namespace' ) ; $ parentPath = $ request -> request -> get ( 'parent' ) ; $ folderName = $ request -> request -> get ( 'foldername' ) ; try { $ dir = $ this -> filesystem ( ) -> getDir ( "$namespace://$parentPath/$folderName" ) ; $ dir -> create ( ) ; return $ this -> json ( $ dir -> getPath ( ) , Response :: HTTP_OK ) ; } catch ( IOException $ e ) { $ msg = Trans :: __ ( 'Unable to create directory: %DIR%' , [ '%DIR%' => $ folderName ] ) ; $ this -> logException ( $ msg , $ e ) ; return $ this -> json ( $ msg , Response :: HTTP_INTERNAL_SERVER_ERROR ) ; } }
Create a new folder.

@param Request $request

@return \Symfony\Component\HttpFoundation\JsonResponse
Create a new folder .