oms-Admin/Admin/Install/Media/WordLetterExporter/defaultWordLetterExporter.doc.php

33 lines
667 B
PHP

<?php
/**
* Karaka
*
* PHP Version 8.1
*
* @package Modules\Admin
* @copyright Dennis Eichhorn
* @license OMS License 1.0
* @version 1.0.0
* @link https://jingga.app
*/
declare(strict_types=1);
require_once __DIR__ . '/../phpOMS/Autoloader.php';
use phpOMS\Autoloader;
Autoloader::addPath(__DIR__ . '/../Resources');
$media = $this->getData('media');
$data = $this->getData('data') ?? [];
include $media->getSourceByName('template.php')->getAbsolutePath();
$word = new DefaultWord();
$section = $word->createFirstPage();
$file = \tempnam(\sys_get_temp_dir(), 'oms_');
$writer->save($file);
echo \file_get_contents($file);
\unlink($file);