Publishable::doSaveDraft
Save a draft of the DataObject by writting the record to the Stage table and creating a new record in the Versions table if the DataObject has changed.
Signature
public function doSaveDraft()
public function doSaveDraft()