title: Simulate saving propel object (Don't write into tables)
body: <p>I have a functionality in my project where in I have to show a preview to the user as to how the page will look like after submitting the form. For preview, I am setting related propel object with the form values and in the end not saving any values as this is only a preview.</p>
  
  <p>This works, but the previous values of related table get deleted and after preview all related tables are not restored to their previous state as I am not saving the object. Please, is this a bug? I don't want to save any of the values to any table, but just use the object to show the preview.</p>
  
  <p>Is there proper way of doing this.</p>
  
  <p><strong>EDIT</strong>: I will rephrase this question. If I don't save the propel object, will the changes be affected in the tables?. Right now, if I don't save, the main table is unaffected but the relations are affected and not restored to old values if object is not saved.</p>
  
  <p>Eg: I have two tables, job and jobsectors with foreign key relationship. I do $job->addJobsector('someSector');</p>
  
  <p>I don't save the object, but the previous value in jobsector is deleted and there is no new value.</p>
  
  <p>Thanks</p>