title: Zend Framework - Zend_File_Transfer Upload Handler
body: <p>When using something like this in Zend:</p>
  
  <pre><code>$upload = new Zend_File_Transfer_Adapter_Http();
  $upload-&gt;setDestination('/some/directory');
  $upload-&gt;addValidator(x)
  -&gt;addValidator(y);
  $upload-&gt;receive();
  </code></pre>
  
  <p>Is the uploaded file uploaded first to a tmp directory, validated and then moved to 'some/directory' or is it directly saved into the setDestination directory?  If the former, it seems to me that this does the same as "move_uploaded_file" after it's been uploaded to a tmp dir.</p>
  
  <p>Does ZF offer some type of http stream handler to write file to a specific directory natively?  i.e something similar to nodejs or django?</p>