array( "message" => "Empty Foldername" ))); exit(); } if(strpos($foldername, '/')!==false) { OCP\JSON::error(array("data" => array( "message" => "Invalid Foldername" ))); exit(); } if(\OC\Files\Filesystem::mkdir($dir . '/' . stripslashes($foldername))) { if ( $dir != '/') { $path = $dir.'/'.$foldername; } else { $path = '/'.$foldername; } $id = OC_FileCache::getId($path); OCP\JSON::success(array("data" => array('id'=>$id))); exit(); } OCP\JSON::error(array("data" => array( "message" => "Error when creating the folder" )));