download.php 783 B

12345678910111213141516171819202122232425262728293031
  1. #!/usr/bin/php
  2. <?php
  3. require_once dirname(__FILE__) . '/../../common.php';
  4. system('clear');
  5. print(Demos_Zend_Service_LiveDocx_Helper::wrapLine(
  6. PHP_EOL . 'Downloading Remotely Stored Templates' .
  7. PHP_EOL .
  8. PHP_EOL)
  9. );
  10. $phpLiveDocx = new Zend_Service_LiveDocx_MailMerge();
  11. $phpLiveDocx->setUsername(Demos_Zend_Service_LiveDocx_Helper::USERNAME)
  12. ->setPassword(Demos_Zend_Service_LiveDocx_Helper::PASSWORD);
  13. $counter = 1;
  14. foreach ($phpLiveDocx->listTemplates() as $result) {
  15. printf('%d) %s', $counter, $result['filename']);
  16. $template = $phpLiveDocx->downloadTemplate($result['filename']);
  17. file_put_contents('downloaded-' . $result['filename'], $template);
  18. print(" - DOWNLOADED.\n");
  19. $counter++;
  20. }
  21. print(PHP_EOL);
  22. unset($phpLiveDocx);