PHPWordでテンプレートを読み込んでファイルで保存する場合

PHPWordでテンプレートを読み込んでファイルで保存する場合でハマった。

 

↓保存するときにsaveだと指定したファイル名で保存されない。

$phpword = new \PhpOffice\PhpWord\PhpWord();

$phpword = $phpword->loadTemplate('test.docx');

$phpword->save('test2.docx');

 

saveAsで保存。

$phpword = new \PhpOffice\PhpWord\PhpWord();

$phpword = $phpword->loadTemplate('test.docx');

$phpword->saveAs('test2.docx');

 

最初から定義見とけば早かったな。。。