The code I am using is
$f->addFieldToTab( "Root.Content.ProjectFiles", $item = new FileDataObjectManager(
$item->setUploadFolder( sprintf( "projects/%s", str_replace( " ", "-", $this->Title ) ) );
Another thing I have noticed to when using v2.3.6 of SS (r388 dom) is that the assets file listing is now broken.
ERROR [Warning]: Missing argument 3 for ComplexTableField_Item::__construct(), called in /path/to/public_html/projectname/dataobject_manager/code/DataObjectManager.php on line 584 and defined
IN POST /admin/assets/getitem?ID=85&ajax=1