convertToDocx(); $convertor = new DocxConvertor($this->storage, "$this->directoryPath/document.docx"); $convertor->execute(); } /** * Convert doc,dot,rtf,odt,pdf,docx to docx * * * @return string|void */ private function convertToDocx() { /** * Convert doc,dot,rtf,odt to docx */ $office = new Office(); $success = $office->run( 'docx', $this->storage->path($this->path), $this->storage->path($this->directoryPath) ); if (! $success) { throw new \Exception('Something went wrong while tried converting to DOCX for file: ' . $this->path); } $this->deleteOriginalDocument(); } }