private function createPathForUpload()
    {
        return sprintf(
            '%s://%s/%s.files',
            self::$streamWrapperProtocol,
            urlencode($this->databaseName),
            urlencode($this->bucketName)
        );
    }
private function createPathForUpload()
    {
        return sprintf(
            '%s://%s/%s.files',
            self::$streamWrapperProtocol,
            urlencode($this->databaseName),
            urlencode($this->bucketName)
        );
    }
private function createPathForUpload ( ) { return sprintf ( '%s://%s/%s.files' , self :: $ streamWrapperProtocol , urlencode ( $ this -> databaseName ) , urlencode ( $ this -> bucketName ) ) ; }
Creates a path for a new GridFS file, which does not yet have an ID.

@return string
Creates a path for a new GridFS file which does not yet have an ID .